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: 20180309843Abstract: 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: ApplicationFiled: April 25, 2018Publication date: October 25, 2018Inventors: Manish Chandra, Gautam Golwala, John Michael McDonald, Jennifer Quoc Kim
-
Patent number: 10091062Abstract: 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: GrantFiled: March 18, 2016Date of Patent: October 2, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
-
Patent number: 10055777Abstract: 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: GrantFiled: March 17, 2014Date of Patent: August 21, 2018Assignee: Poshmark, Inc.Inventors: Manish Chandra, Gautam Golwala, Chetan Pungaliya
-
Publication number: 20180209162Abstract: 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: ApplicationFiled: January 5, 2018Publication date: July 26, 2018Inventors: Peter Emery von Behrens, Hayden Graham Burvill, Manish Chandra, Thomas Owlett, Chiaki Treynor
-
Publication number: 20180204607Abstract: 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: ApplicationFiled: January 12, 2018Publication date: July 19, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Manish Chandra JOSHI, Parvinder Kumar RANA, Akash Kumar GUPTA
-
Publication number: 20180174657Abstract: 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: ApplicationFiled: August 1, 2017Publication date: June 21, 2018Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Parvinder Kumar RANA, Lava Kumar PULLURU, Manish Chandra JOSHI
-
Publication number: 20180176145Abstract: 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: ApplicationFiled: November 28, 2017Publication date: June 21, 2018Inventors: Samar Sharma, Deepak Cherian, Manish Chandra Agrawal
-
Patent number: 9866493Abstract: 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: GrantFiled: March 29, 2013Date of Patent: January 9, 2018Assignee: Infinera CorporationInventors: Abhijeet D. Deore, Manish Chandra, Dharmendra Naik, Kiran Kumar Dintakurthi, Konstantin Saunichev, Biao Lu, Steven Joseph Hand, Sudhanshu Verma
-
Publication number: 20170219203Abstract: 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: ApplicationFiled: January 27, 2017Publication date: August 3, 2017Inventors: Manish Chandra, John Setel O'Donnell
-
Publication number: 20170003054Abstract: 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: ApplicationFiled: June 29, 2016Publication date: January 5, 2017Inventors: Adam Farver, Peter Emery von Behrens, Dylan Miller Fairbanks, Manish Chandra, Hayden Graham Burvill
-
Publication number: 20160204986Abstract: 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: ApplicationFiled: March 18, 2016Publication date: July 14, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
-
Patent number: 9313044Abstract: 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: GrantFiled: July 17, 2014Date of Patent: April 12, 2016Assignee: CISCO TECHNOLOGY, INC.Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
-
Publication number: 20160020921Abstract: 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: ApplicationFiled: July 17, 2014Publication date: January 21, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
-
Patent number: 8958254Abstract: 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: GrantFiled: February 22, 2012Date of Patent: February 17, 2015Assignee: Texas Instruments IncorporatedInventors: Manish Chandra Joshi, Parvinder Kumar Rana, Lakshmikantha Vakwadi Holla
-
Publication number: 20140297865Abstract: 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: ApplicationFiled: March 29, 2013Publication date: October 2, 2014Applicant: Infinera CorporationInventors: Abhijeet D. DEORE, Manish CHANDRA, Dharmendra NAIK, Kiran Kumar DINTAKURTHI, Konstantin SAUNICHEV, Biao LU, Steven Joseph HAND, Sudhanshu VERMA
-
Publication number: 20130215689Abstract: 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: ApplicationFiled: February 22, 2012Publication date: August 22, 2013Applicant: Texas Instruments IncorporatedInventors: Manish Chandra Joshi, Parvinder Kumar Rana, Lakshmikantha Vakwadi Holla
-
Patent number: 7702186Abstract: 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: GrantFiled: March 15, 2006Date of Patent: April 20, 2010Assignee: Kaboodle, Inc.Inventor: Manish Chandra
-
Patent number: 7630968Abstract: 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: GrantFiled: February 16, 2006Date of Patent: December 8, 2009Assignee: Kaboodle, Inc.Inventors: Keiron McCammon, Manish Chandra
-
Patent number: 7606797Abstract: 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: GrantFiled: February 16, 2006Date of Patent: October 20, 2009Assignee: Kaboodle, Inc.Inventors: Keiron McCammon, Manish Chandra
-
Publication number: 20070151153Abstract: 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: ApplicationFiled: June 22, 2006Publication date: July 5, 2007Inventors: Qiang Xu, Manish Chandra