Patents by Inventor Vipul Patel

Vipul Patel 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: 20210021407
    Abstract: Apparatus and methods for utilizing a blockchain-based mechanism to verify one or more events within a content distribution network, such as a cable, satellite, of HFC network. In some embodiments, the events relate to a display of alternate or secondary content (e.g., advertising content) distributed across a plurality of content networks carried by the content distribution network. A plurality of data (including records and verification data) are collected based on the occurrence (or failure) of the event, and subsequently processed to produce hash values. The hash values can be implemented to form blocks and chains (i.e., a blockchain), thereby validating the events within each block. The hash values also serve as sufficient proof of the event and hence, the content distributor is relieved of having to report voluminous data to third party entities they are contracted therewith. The hash values also serve to protect the privacy of customers by masking sensitive or propriety information relating thereto.
    Type: Application
    Filed: July 17, 2019
    Publication date: January 21, 2021
    Inventors: Srilal M. Weerasinghe, Vipul Patel, Basil Badawiyeh, David Agranoff
  • Patent number: 10857423
    Abstract: A hand therapy kit includes hand therapy modules and a housing having defined receptacles in which the hand therapy modules are removably disposed. A module presence sensor is disposed in each receptacle to detect the presence or absence of the corresponding hand therapy module. A microprocessor disposed in the hand therapy kit sends the module presence sensor data to a remote computer that analyzes the module presence sensor data to determine whether the patient is complying with a prescribed treatment regimen. The remote computer can generate warnings, alerts, and/or notifications when noncompliance is detected.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 8, 2020
    Assignee: ISOS Solutions LLC
    Inventors: Dimitrios Christoforou, Vipul Patel
  • Publication number: 20200363954
    Abstract: A memory includes a memory array comprising a plurality of pages and a page buffer. The page buffer includes first registers, second registers, compare logic, and third registers. The first registers store data read from a page of the memory array. The second registers store a user pattern. The compare logic compares the data stored in the first registers to the user pattern stored in the second registers. The third registers store the comparison results.
    Type: Application
    Filed: July 31, 2020
    Publication date: November 19, 2020
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Vipul Patel
  • Publication number: 20200319796
    Abstract: A memory includes a memory array comprising a plurality of pages, a page buffer, and search logic. The page buffer includes first registers, second registers, compare logic, and third registers. The first registers store data read from a page of the memory array. The second registers store a user pattern. The compare logic compares the data stored in the first registers to the user pattern stored in the second registers. The third registers store the comparison results. The search logic is configured to identify addresses of the memory array where the comparison results stored in the third registers indicate a match between the data read from the page and column of the memory array and the user pattern. The first registers are loaded with data from a following page of the memory array concurrently with the search logic identifying addresses indicating a match in a previous page of the memory array.
    Type: Application
    Filed: April 3, 2019
    Publication date: October 8, 2020
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Vipul Patel
  • Publication number: 20200312108
    Abstract: A photoelectric smoke detector, includes an optics cover that provides a smoke chamber that has a smoke chamber opening, a CO detector is mounted to the optics cover. An inner cover provides a first opening and a second opening. The first opening receives a portion of the CO detector and the second opening is aligned with the smoke chamber opening. A spoiler includes a U-shaped fin arrangement and is received against the inner cover.
    Type: Application
    Filed: March 19, 2020
    Publication date: October 1, 2020
    Inventors: Dennis Michael Gadonniex, Vipul Patel, Paul Schatz
  • Publication number: 20200312411
    Abstract: Memories including a controller configured to cause the memory to read a plurality of memory cells using a read voltage having a particular voltage level, determine a number of memory cells of a first subset of memory cells of the plurality of memory cells having a particular data state in response to the read voltage having the particular voltage level, and in response to determining that the number of memory cells of the first subset of memory cells having the particular data state is less than a particular threshold, adjust the voltage level of the read voltage based on the number of memory cells of the first subset of memory cells having the particular data state, and re-read the plurality of memory cells using the read voltage having the adjusted voltage level.
    Type: Application
    Filed: June 17, 2020
    Publication date: October 1, 2020
    Applicant: MICRON TECHNOLOGY, INC.
    Inventor: Vipul Patel
  • Patent number: 10782885
    Abstract: A memory includes a memory array comprising a plurality of pages, a page buffer, and search logic. The page buffer includes first registers, second registers, compare logic, and third registers. The first registers store data read from a page of the memory array. The second registers store a user pattern. The compare logic compares the data stored in the first registers to the user pattern stored in the second registers. The third registers store the comparison results. The search logic is configured to identify addresses of the memory array where the comparison results stored in the third registers indicate a match between the data read from the page and column of the memory array and the user pattern. The first registers are loaded with data from a following page of the memory array concurrently with the search logic identifying addresses indicating a match in a previous page of the memory array.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: September 22, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Vipul Patel
  • Patent number: 10769921
    Abstract: A smoke detector is provided and includes a housing defining a chamber receptive of ambient materials, one or more receivers disposed to receive light reflected from the chamber along one or more receiving axes, respectively, and multiple emitters disposed to emit light of multiple wavelengths, respectively, into the chamber at multiple angles relative to each of the one or more receiving axes, respectively, and a controller. The controller is configured to determine whether a current condition of the chamber should trigger an alarm based on output signals generated by the one or more receivers resulting from light emitted into the chamber by the multiple emitters being reflected toward the one or more receivers by the ambient materials.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: September 8, 2020
    Assignee: CARRIER CORPORATION
    Inventors: Vipul Patel, Dennis Michael Gadonniex
  • Publication number: 20200279027
    Abstract: Methods and apparatus for secondary content management, including preventing viewing fraud, are disclosed. In one embodiment, apparatus of the present disclosure includes an Advertisement Decisioning Service (ADS) and Manifest Manipulator (MM) configured cooperate to receive client requests for secondary content, select one or more secondary content elements (e.g., advertisements), and generate and transmit one or more identifiers that uniquely identify the client's request for a session. The selected advertisements in one implementation include embedded beacons or tags used to ensure accurate accounting with regards to the amount or quality of consumption of the advertisement by a user.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 3, 2020
    Inventors: Kenneth Gould, Vipul Patel
  • Publication number: 20200204838
    Abstract: In one aspect, an exemplary method for dynamic advertising insertion includes obtaining a video program comprising a sequence of segments; extracting metadata describing at least a specific one of the segments of the video program; based at least in part on the extracted metadata describing the specific segment, selecting advertising content corresponding to the specific segment; and generating an output video stream comprising the sequence of segments, wherein the selected advertising content is displayed in connection with the specific segment.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Basil Badawiyeh, Vipul Patel, Gary Schanman
  • Patent number: 10692580
    Abstract: Methods of operating a memory include reading a particular grouping of memory cells using a read voltage having a particular voltage level, determining a number of memory cells of a subset of memory cells of the particular grouping of memory cells having a particular data state, and, if the number of memory cells of the subset of memory cells having the particular data state is less than a particular threshold, adjusting a voltage level of the read voltage in response to the number of memory cells of the subset of memory cells having the particular data state and reading the particular grouping of memory cells using the read voltage having the adjusted voltage level.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: June 23, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Vipul Patel
  • Patent number: 10681404
    Abstract: A playlist server application is provided on a server at a first network node. A playlist local application is provided for a remote device. An indication of a change to a playlist on one of the server and the remote device is obtained from a corresponding one of the playlist server application and the playlist local application. The change is synchronized to another one of the server and the remote device.
    Type: Grant
    Filed: April 6, 2019
    Date of Patent: June 9, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: David Chen, Vipul Patel, Jian Yu, John Chen, Marc Lawrence-Apfelbaum
  • Publication number: 20200162797
    Abstract: Methods and apparatus for providing delivery of content to client devices of a network via both multicast and unicast mechanisms. In one embodiment, a system for use in a managed content delivery network is described to bridge multicast to unicast, so that the total network bandwidth consumption is significantly lower than a corresponding unicast-only delivery solution, yet which still provides improved quality of service and user viewing experience as compared to a multicast-only delivery solution. In addition, various exemplary aspects of the present disclosure are readily adapted for real-time multicast to unicast streaming of audio and data to, among other things, minimize network bandwidth usage, while maintaining the guaranteed delivery of unicast streams with little or no modification to the existing client device logic.
    Type: Application
    Filed: January 6, 2020
    Publication date: May 21, 2020
    Inventors: Tom Gonder, William L. Helms, Kenneth Gould, David Chen, John Chen, Jian Yu, Niem Dang, Vipul Patel
  • Publication number: 20200092598
    Abstract: Methods, systems and devices are provided for communicating multimedia content over a service provider network. A network server may receive an audio-video stream from a content provider server, relaying the audio-video stream to a receiver device via the service provider network, receive an operating mode notification identifying a user behavior from the receiver device, and ceasing the relaying of the audio-video stream to the receiver device based on the user behavior. The network server may also alter the audio-video stream based on the received operating mode notification and send the altered audio-video stream to the receiver device via the service provider network.
    Type: Application
    Filed: November 21, 2019
    Publication date: March 19, 2020
    Inventors: Jian YU, David Chen, Vipul Patel, Kenneth Gould
  • Patent number: 10586023
    Abstract: Methods and apparatus for secondary content management, including preventing viewing fraud, are disclosed. In one embodiment, apparatus of the present disclosure includes an Advertisement Decisioning Service (ADS) and Manifest Manipulator (MM) configured cooperate to receive client requests for secondary content, select one or more secondary content elements (e.g., advertisements), and generate and transmit one or more identifiers that uniquely identify the client's request for a session. The selected advertisements in one implementation include embedded beacons or tags used to ensure accurate accounting with regards to the amount or quality of consumption of the advertisement by a user.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: March 10, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Kenneth Gould, Vipul Patel
  • Publication number: 20200050393
    Abstract: Memories, and systems incorporating similar memories, as well as their operation, where the memory might include an array of memory cells, a status register, and a controller configured to access the array of memory cells. The controller may further be configured to perform a plurality of read operations on the array of memory cells in response to a read command associated with a plurality of addresses, store a particular value to the status register in response to data of a particular read operation corresponding to a particular address of the plurality of addresses being available for readout by an external device, and store a different value to the status register in response to data of a different read operation corresponding to a different address of the plurality of addresses being available for readout by the external device.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Applicant: MICRON TECHNOLOGY, INC.
    Inventors: Vipul Patel, Theodore T. Pekny
  • Patent number: 10531161
    Abstract: Methods and apparatus for providing delivery of content to client devices of a network via both multicast and unicast mechanisms. In one embodiment, a system for use in a managed content delivery network is described to bridge multicast to unicast, so that the total network bandwidth consumption is significantly lower than a corresponding unicast-only delivery solution, yet which still provides improved quality of service and user viewing experience as compared to a multicast-only delivery solution. In addition, various exemplary aspects of the present disclosure are readily adapted for real-time multicast to unicast streaming of audio and data to, among other things, minimize network bandwidth usage, while maintaining the guaranteed delivery of unicast streams with little or no modification to the existing client device logic.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: January 7, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Tom Gonder, William L. Helms, Kenneth Gould, David Chen, John Chen, Jian Yu, Niem Dang, Vipul Patel
  • Patent number: 10528111
    Abstract: The present disclosure includes apparatuses and methods for providing indications associated with power management events. An example apparatus may include a plurality of memory units coupled to a shared power management signal. In this example apparatus, each of the plurality of memory units may be configured to provide to the other of the plurality of memory units, via the shared power management signal, an indication of whether the one of the plurality of memory units is entering a power management event. Further, each of the plurality of memory units may be configured to, if the one of the plurality of memory units is entering the power management event, an indication of a particular operation type associated with the power management event.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: January 7, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Vipul Patel
  • Patent number: 10531144
    Abstract: Methods, systems and devices are provided for communicating multimedia content over a service provider network. A network server may receive an audio-video stream from a content provider server, relaying the audio-video stream to a receiver device via the service provider network, receive an operating mode notification identifying a user behavior from the receiver device, and ceasing the relaying of the audio-video stream to the receiver device based on the user behavior. The network server may also alter the audio-video stream based on the received operating mode notification and send the altered audio-video stream to the receiver device via the service provider network.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: January 7, 2020
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Jian Yu, David Chen, Vipul Patel, Kenneth Gould
  • Publication number: 20190392114
    Abstract: Methods and apparatus for providing access to content across a plurality of devices and environments. In one embodiment, a downloadable rights profile is utilized in order for a user device to determine whether to provide content to a subscriber. The user device is first registered to content delivery the network; the device then requests a rights profile indicating the rights of the subscriber associated with the device to access content. The rights profile is transmitted to the device. The rights profile may be configured to be valid only for a pre-determined time, thus enabling a subscriber's rights to be updated (including revoked). Security mechanisms may also be utilized to ensure access to content is limited only to authorized subscribers. In another embodiment, a user-based authentication procedure is utilized, thereby making the rights determination and content provision process completely agnostic to the underlying hardware.
    Type: Application
    Filed: July 1, 2019
    Publication date: December 26, 2019
    Inventors: Chris Cholas, Jeffrey P. Markley, Vipul Patel, Christopher Marsh