Patents by Inventor Manish Chandra

Manish Chandra 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: 20180309843
    Abstract: Systems and methods for providing multiple users with access to a virtual container are described. In an example implementation, a method includes generating a virtual container, maintaining the virtual container by managing the contents of the virtual container and managing a state of the virtual container, determining a recommendation of a virtual item based on criteria associated with a first remote network client, sending to a second remote network client a control signal representing the recommendation of the virtual item, adding information representing the virtual item to the contents of the virtual container, sending to the first remote network client, a control signal representing that the virtual item has been added to the contents of the virtual container, updating the contents of the virtual container, updating the state of the virtual container to a locked state, and publishing the contents of the virtual container.
    Type: Application
    Filed: April 25, 2018
    Publication date: October 25, 2018
    Inventors: Manish Chandra, Gautam Golwala, John Michael McDonald, Jennifer Quoc Kim
  • Patent number: 10091062
    Abstract: An example method for facilitating multiple mobility domains with VLAN translation in a multi-tenant network environment is provided and includes detecting attachment of a first virtual machine on a first port and a second virtual machine on a second port of a network element, the first port and the second port being configured with a first mobility domain and a second mobility domain, respectively, and the first and second virtual machines being configured on a same original VLAN, determining whether the original VLAN falls within a pre-configured VLAN range, translating the original VLAN to a first VLAN on the first port corresponding to the first mobility domain and to a second VLAN on the second port corresponding to the second mobility domain, and segregating traffic on the original VLAN into the first VLAN and the second VLAN according to the respective mobility domains for per-port VLAN significance.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: October 2, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
  • Patent number: 10055777
    Abstract: Virtual shopping parties on a peer-to-peer marketplace are facilitated. A virtual party initiated is reserved by a user of the peer-to-peer marketplace. The virtual party comprises a specific set of items available to a specific set of users during a specific time span. A theme is set for the virtual shopping party dictating parameters for whether an item can be added to the virtual shopping party. The theme also dictates parameters for who can add an item to the virtual shopping party. Invitations are sent for the virtual shopping party to the specific set of users, based on the theme. A customized feed is then presented to each of the set of users that join the virtual shopping party.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 21, 2018
    Assignee: Poshmark, Inc.
    Inventors: Manish Chandra, Gautam Golwala, Chetan Pungaliya
  • Publication number: 20180209162
    Abstract: Thin film housing structures for collecting solar energy, and associated systems and methods. A representative system includes an enclosure having an interior region, the enclosure further having a support structure that includes a plurality of curved portions. The system further includes a flexible, thin film carried by, and fixed relative to, the curved portions, the thin film being positioned to transmit solar radiation into the interior region. A receiver is positioned in the interior region, the receiver carrying a working fluid. A solar concentrator is positioned in the interior region to direct the solar radiation to the receiver to heat the working fluid. A controller is operatively coupled to the solar concentrator and is configured to adjust a position of the solar concentrator based at least in part on a position of the sun.
    Type: Application
    Filed: January 5, 2018
    Publication date: July 26, 2018
    Inventors: Peter Emery von Behrens, Hayden Graham Burvill, Manish Chandra, Thomas Owlett, Chiaki Treynor
  • Publication number: 20180204607
    Abstract: A memory for providing a signal buffering scheme for array and periphery signals and the operating method of the same are provided. The memory includes a plurality of columns of memory cells, a control circuit, and a control logic unit. The plurality of columns of memory cells may be connected to a local array signal generator via local control lines, which are connected to a global array signal generator via global control lines for receiving array signals. The control circuit may be connected to the memory cells for providing periphery signals. The control logic unit may be connected to the memory cells through a hierarchical structure of the global control lines and the local control lines. The control logic unit may be configured to provide the array signals and periphery signals having the same polarity to the global control lines and the local control lines.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 19, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Manish Chandra JOSHI, Parvinder Kumar RANA, Akash Kumar GUPTA
  • Publication number: 20180174657
    Abstract: A system on-chip (SoC) device is provided. The SoC device includes an on-chip memory including memory banks, and internal clock generators. Each internal clock generator is coupled to one or more memory banks. Each internal clock generator generates one or more of an internal clock signal, a control signal and a clock reset signal locally for the memory bank to which the internal clock generator is coupled.
    Type: Application
    Filed: August 1, 2017
    Publication date: June 21, 2018
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Parvinder Kumar RANA, Lava Kumar PULLURU, Manish Chandra JOSHI
  • Publication number: 20180176145
    Abstract: A switch/switching fabric is configured to load balance traffic. The switch fabric includes a plurality of switches. A packet is received at a first switch of the plurality of switches. The first switch load balances the packet to a particular entity among a plurality of entities. Each of the entities is connected to one of the plurality of switches. The first switch determines a particular switch of the plurality of switches to which the packet should be directed, the particular entity being connected to the particular switch of the plurality of switches. The particular switch receives the packet, and determines which interface of the particular switch to direct the packet to the particular entity. The plurality of entities include servers and network appliances as physical devices or virtual machines.
    Type: Application
    Filed: November 28, 2017
    Publication date: June 21, 2018
    Inventors: Samar Sharma, Deepak Cherian, Manish Chandra Agrawal
  • Patent number: 9866493
    Abstract: A network device may receive an activation instruction. The network device may provide network resources. The activation instruction may request the network device to activate a particular network resource that is deactivated. The activation instruction may be associated with a license that identifies the particular network resource and identifies a resource request of a user. The network device may configure, based on the activation instruction, a component of the network device to activate the particular network resource. The component, after being configured to activate the particular network resource, may allow data flows, received by the network device, to be provided towards a destination device using the particular network resource. The network device may receive a data flow and provide, by the component of the network device, the data flow towards the destination device using the particular network resource.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: January 9, 2018
    Assignee: Infinera Corporation
    Inventors: Abhijeet D. Deore, Manish Chandra, Dharmendra Naik, Kiran Kumar Dintakurthi, Konstantin Saunichev, Biao Lu, Steven Joseph Hand, Sudhanshu Verma
  • Publication number: 20170219203
    Abstract: Separators and mixers for delivering controlled-quality solar-generated steam over long distances for enhanced oil recovery, and associated systems and methods. A representative method includes heating water to steam at a solar field, separating a liquid fraction from the steam, directing the steam toward a target steam user via a first, steam conduit, and directing the liquid fraction toward the target steam user in parallel with the steam via second, liquid fraction conduit. The method can further include mixing the liquid fraction and the steam before delivering the combined liquid fraction and steam to the target user.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 3, 2017
    Inventors: Manish Chandra, John Setel O'Donnell
  • Publication number: 20170003054
    Abstract: Supports for suspended solar enhanced oil recovery concentrators and receivers, and associated systems and methods. A representative solar concentrator system includes a curved reflective element oriented concave relative to a focal line, a curved first rib member carrying the reflective element and oriented concave relative to the focal line, a curved second rib member oriented convex relative to the focal line, and a plurality of cross members coupled between the first rib member and the second rib member. In further embodiments, the system includes a bearing having an inner bearing element in rotational contact with a concentrator attachment member, which supports a solar concentrator. A receiver interface member is fixedly engaged with the inner bearing element, and a receiver attachment member is pivotably connected to the receiver interface member. A biasing element biases the inner bearing element against the receiver.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 5, 2017
    Inventors: Adam Farver, Peter Emery von Behrens, Dylan Miller Fairbanks, Manish Chandra, Hayden Graham Burvill
  • Publication number: 20160204986
    Abstract: An example method for facilitating multiple mobility domains with VLAN translation in a multi-tenant network environment is provided and includes detecting attachment of a first virtual machine on a first port and a second virtual machine on a second port of a network element, the first port and the second port being configured with a first mobility domain and a second mobility domain, respectively, and the first and second virtual machines being configured on a same original VLAN, determining whether the original VLAN falls within a pre-configured VLAN range, translating the original VLAN to a first VLAN on the first port corresponding to the first mobility domain and to a second VLAN on the second port corresponding to the second mobility domain, and segregating traffic on the original VLAN into the first VLAN and the second VLAN according to the respective mobility domains for per-port VLAN significance.
    Type: Application
    Filed: March 18, 2016
    Publication date: July 14, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
  • Patent number: 9313044
    Abstract: An example method for facilitating multiple mobility domains with VLAN translation in a multi-tenant network environment is provided and includes detecting attachment of a first virtual machine on a first port and a second virtual machine on a second port of a network element, the first port and the second port being configured with a first mobility domain and a second mobility domain, respectively, and the first and second virtual machines being configured on a same original VLAN, determining whether the original VLAN falls within a pre-configured VLAN range, translating the original VLAN to a first VLAN on the first port corresponding to the first mobility domain and to a second VLAN on the second port corresponding to the second mobility domain, and segregating traffic on the original VLAN into the first VLAN and the second VLAN according to the respective mobility domains for per-port VLAN significance.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: April 12, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
  • Publication number: 20160020921
    Abstract: An example method for facilitating multiple mobility domains with VLAN translation in a multi-tenant network environment is provided and includes detecting attachment of a first virtual machine on a first port and a second virtual machine on a second port of a network element, the first port and the second port being configured with a first mobility domain and a second mobility domain, respectively, and the first and second virtual machines being configured on a same original VLAN, determining whether the original VLAN falls within a pre-configured VLAN range, translating the original VLAN to a first VLAN on the first port corresponding to the first mobility domain and to a second VLAN on the second port corresponding to the second mobility domain, and segregating traffic on the original VLAN into the first VLAN and the second VLAN according to the respective mobility domains for per-port VLAN significance.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
  • Patent number: 8958254
    Abstract: An 8T memory bit cell receives a clock signal and read and write address signals. A read address latch/clock circuit receives the clock signal and the read address signals and initiates a read operation during a first clock cycle state. A write address flip-flop/clock circuit receives the clock signal and the write address signals and initiates a write operation during a second clock cycle state. An inverter receives and inverts the clock signal and applies the inverted clock signal to the write address flip-flop/clock circuit. The read address latch/clock circuit initiates a read word line precharge operation during the second clock cycle state and a write word line precharge operation during the first clock cycle state. The write address flip-flop/clock circuit may also include a loose self-timer to end a write cycle is a clock signal continues beyond a predetermined time.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: February 17, 2015
    Assignee: Texas Instruments Incorporated
    Inventors: Manish Chandra Joshi, Parvinder Kumar Rana, Lakshmikantha Vakwadi Holla
  • Publication number: 20140297865
    Abstract: A network device may receive an activation instruction. The network device may provide network resources. The activation instruction may request the network device to activate a particular network resource that is deactivated. The activation instruction may be associated with a license that identifies the particular network resource and identifies a resource request of a user. The network device may configure, based on the activation instruction, a component of the network device to activate the particular network resource. The component, after being configured to activate the particular network resource, may allow data flows, received by the network device, to be provided towards a destination device using the particular network resource. The network device may receive a data flow and provide, by the component of the network device, the data flow towards the destination device using the particular network resource.
    Type: Application
    Filed: March 29, 2013
    Publication date: October 2, 2014
    Applicant: Infinera Corporation
    Inventors: Abhijeet D. DEORE, Manish CHANDRA, Dharmendra NAIK, Kiran Kumar DINTAKURTHI, Konstantin SAUNICHEV, Biao LU, Steven Joseph HAND, Sudhanshu VERMA
  • Publication number: 20130215689
    Abstract: An 8T memory bit cell receives a clock signal and read and write address signals. A read address latch/clock circuit receives the clock signal and the read address signals and initiates a read operation during a first clock cycle state. A write address flip-flop/clock circuit receives the clock signal and the write address signals and initiates a write operation during a second clock cycle state. An inverter receives and inverts the clock signal and applies the inverted clock signal to the write address flip-flop/clock circuit. The read address latch/clock circuit initiates a read word line precharge operation during the second clock cycle state and a write word line precharge operation during the first clock cycle state. The write address flip-flop/clock circuit may also include a loose self-timer to end a write cycle is a clock signal continues beyond a predetermined time.
    Type: Application
    Filed: February 22, 2012
    Publication date: August 22, 2013
    Applicant: Texas Instruments Incorporated
    Inventors: Manish Chandra Joshi, Parvinder Kumar Rana, Lakshmikantha Vakwadi Holla
  • Patent number: 7702186
    Abstract: A digital image manager classifies digital images such as digital photographs for efficient retrieval. The digital image manager assigns a when value, a where value, a who value and a why value to digital images. Much of the value assignment process is automated to make digital image management easy for the user. The digital image manager classifies the digital images according to the assigned property values. The user subsequently enter search requests for digital images meeting desired criteria. The digital image manager uses the assigned values to locate and retrieve digital images that satisfy the user's request.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: April 20, 2010
    Assignee: Kaboodle, Inc.
    Inventor: Manish Chandra
  • Patent number: 7630968
    Abstract: An extraction manager extracts information from formatted input. The input is annotated with presentation information, and parsed into a set of elements comprising a canonical representation thereof. An information analyzer analyzes the elements in order to glean additional information. An entity extractor determines entities to extract from the input. The entity extractor analyzes elements according to specific entities to be extracted, and creates entity specific observations for analyzed elements. These observations comprise possible values for the relevant entities. A heuristics processor maintains a collection of entity specific heuristics, each comprising a test to help determine the suitability of data as a value for the corresponding entity. The heuristics processor selects heuristics for the entities to be extracted, and tests observations for these entities against the selected heuristics. Responsive to this testing, ordered possible values for entities to extract are determined.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: December 8, 2009
    Assignee: Kaboodle, Inc.
    Inventors: Keiron McCammon, Manish Chandra
  • Patent number: 7606797
    Abstract: An attribute manager extracts attribute values from formatted data. The attribute manager maintains information concerning a plurality of attributes, such as matching names and values for attributes. Formatted data is parsed into a plurality of elements comprising a canonical representation of the data, independent of the data format. The formatted data can be, for example, a web page, a portable document format document or a word processor document. The attribute manager scans the elements for occurrences of attribute values. Based upon value occurrence distribution and frequency within the data, and maintained information concerning attributes, the attribute manager infers occurrence of specific attributes in the formatted data and assigns the most appropriate occurring values to the specific attributes. In some embodiments, the attribute manager stores attributes and their assigned values, and uses this information to automatically prepare summaries of input data.
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: October 20, 2009
    Assignee: Kaboodle, Inc.
    Inventors: Keiron McCammon, Manish Chandra
  • Publication number: 20070151153
    Abstract: The invention provides a hydrogen generation method comprising the step of bringing, in the presence of water, ammonia borane represented by the chemical formula: NH3BH3 into contact with (1) a catalyst comprising as an active ingredient at least one member selected from the group consisting of metal catalysts and metal compound catalysts; (2) a solid acid; or (3) carbon dioxide. The method of the invention can generate hydrogen gas for use as fuel for fuel cells, etc., under controllable conditions without heating a starting material at high-temperature, and moreover can efficiently generate hydrogen gas at low cost.
    Type: Application
    Filed: June 22, 2006
    Publication date: July 5, 2007
    Inventors: Qiang Xu, Manish Chandra