Patents by Inventor Yaron Sheba

Yaron Sheba 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: 20230409580
    Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives an interface component corresponding to an IoT element. The computing device retrieves a description of the interface component at least describing a set of restrictions of an operation of the IoT element. The computing device deploys the interface component in the computing device to at least translate events and commands specific to the IoT element to common events and commands for processing in the computing device. The computing device sends at least a subset of the description of the interface component to a user device to cause the user device to generate a user interface for configuring the operation of the IoT element.
    Type: Application
    Filed: June 16, 2023
    Publication date: December 21, 2023
    Inventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran, Shalin Harshadkumar Patel
  • Patent number: 11720571
    Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives an interface component corresponding to an IoT element. The computing device retrieves a description of the interface component at least describing a set of restrictions of an operation of the IoT element. The computing device deploys the interface component in the computing device to at least translate events and commands specific to the IoT element to common events and commands for processing in the computing device. The computing device sends at least a subset of the description of the interface component to a user device to cause the user device to generate a user interface for configuring the operation of the IoT element.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: August 8, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran, Shalin Harshadkumar Patel
  • Publication number: 20220015281
    Abstract: Providing a seed development environment is disclosed, including by: obtaining a seed type associated with seeds that have been deposited into a seed development environment device; determining an environmental control sequence corresponding to the seed type, wherein the environmental control sequence includes a plurality of target hydration levels for a plurality of seed development phases; and executing the environmental control sequence corresponding to the seed type, including at least by providing the plurality of target hydration levels using a hydration system and by adjusting hydration in the seed development environment device based on feedback from a hydration sensor that is included in the seed development environment device
    Type: Application
    Filed: July 14, 2021
    Publication date: January 20, 2022
    Inventors: Douglas Evans, Philip Rose, Richard Harrod, David Knott, Yaron Sheba, Giles Matthew Lowe, John Stewart Caldwell, Aarushi Abraham Karimpanal, Alyssa Reyes Biscocho, Gidon Wise, Paul Naddaff
  • Publication number: 20210168209
    Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives a request to generate a rule for coordinating operation of a plurality of IoT elements. The computing device determines whether the request satisfies restrictions as described in descriptions of interface components of the plurality of IoT elements in the computing device by referencing descriptions of interface components. The interface components correspond to the plurality of IoT elements. The computing device generates the rule responsive to determining that the request satisfies the restrictions, and sends an action signal over the network based on the rule to operate one or more of the plurality of IoT elements.
    Type: Application
    Filed: June 30, 2020
    Publication date: June 3, 2021
    Inventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran
  • Patent number: 10742739
    Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives a request to generate a rule for coordinating operation of a plurality of IoT elements. The computing device determines whether the request satisfies restrictions as described in descriptions of interface components of the plurality of IoT elements in the computing device by referencing descriptions of interface components. The interface components correspond to the plurality of IoT elements. The computing device generates the rule responsive to determining that the request satisfies the restrictions, and sends an action signal over the network based on the rule to operate one or more of the plurality of IoT elements.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: August 11, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran
  • Publication number: 20180242770
    Abstract: An apparatus for extracting juice from food matter. The apparatus includes a liquid impermeable compartment having an outer perimeter and a food matter region contained within the outer perimeter. A deployable outlet may be formed in the liquid impermeable compartment outside of the food matter region. A corresponding system and method are also disclosed and claimed herein.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 30, 2018
    Inventors: Yaron Sheba, Paul Katz, David Kyyoung Lee
  • Publication number: 20170063611
    Abstract: A client application includes a user interface for creating and editing complex interactions between IoT elements. Users choose from multiple IoT elements, where each element representing an IoT-enabled device or service. Users drag and drop selected IoT elements into a grid and couple them via one or more connectors. Users edit connectors and specify conditional requirements for some IoT devices to perform actions based on information sourced from other IoT devices. Users implement combinational logic by connecting multiple elements in different ways.
    Type: Application
    Filed: June 16, 2016
    Publication date: March 2, 2017
    Inventors: Yaron Sheba, Michael Alexander Yurochko, David Kenneth Evans, Shalin Harshadkumar Patel, Jonathan Andrew Morin, Paul Louis Darby, Joseph Anthony Zacherl
  • Publication number: 20170054810
    Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives a request to generate a rule for coordinating operation of a plurality of IoT elements. The computing device determines whether the request satisfies restrictions as described in descriptions of interface components of the plurality of IoT elements in the computing device by referencing descriptions of interface components. The interface components correspond to the plurality of IoT elements. The computing device generates the rule responsive to determining that the request satisfies the restrictions, and sends an action signal over the network based on the rule to operate one or more of the plurality of IoT elements.
    Type: Application
    Filed: February 3, 2016
    Publication date: February 23, 2017
    Inventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran
  • Publication number: 20170052688
    Abstract: The present disclosure relates to configuring and operating Internet of things (IoT) elements connected by a network. A computing device receives an interface component corresponding to an IoT element. The computing device retrieves a description of the interface component at least describing a set of restrictions of an operation of the IoT element. The computing device deploys the interface component in the computing device to at least translate events and commands specific to the IoT element to common events and commands for processing in the computing device. The computing device sends at least a subset of the description of the interface component to a user device to cause the user device to generate a user interface for configuring the operation of the IoT element.
    Type: Application
    Filed: April 6, 2016
    Publication date: February 23, 2017
    Inventors: David Kenneth Evans, Michael Alexander Yurochko, Yaron Sheba, Kristopher Charles Linquist, Hitesh Kalra, David Frank Russell Weir, Rajiv Ramanasankaran, Shalin Harshadkumar Patel
  • Patent number: 8749578
    Abstract: Methods, systems, and computer readable media for automatic generation of graphic artwork to be presented by a device during playing or browsing of a media file by the device are provided. One method includes providing, via a computer or mobile device, a user interface through which a user can select a media file for which graphic artwork is to be generated and initiate automatic graphic artwork generation for the media file. The method further includes providing access to a media file graphic artwork generator via the computer or mobile device, where the media file graphic artwork generator, in response to user selection of the media file and the initiation of the media file artwork generation, automatically selects a plurality of images from at least one group of images, varies parameters of at least some of the images, and combines the images to form a graphic artwork file.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: June 10, 2014
    Assignee: Sandisk Technologies Inc.
    Inventors: Yaron Sheba, Derek Niizawa, John Anthony Becker, Erez Zvi Testiler
  • Patent number: 8554998
    Abstract: Systems, methods, and computer readable media for managing digital media in a memory storage device associated with a mobile smart device are disclosed. According to one aspect, the subject matter described herein includes a method for configuring a rewriteable non-volatile memory for presentation of media by a selected media presentation device model. The method includes providing a rewriteable non-volatile memory configuration interface through which a user can select at least one media file and one of a plurality of media presentation device models.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: October 8, 2013
    Assignee: SanDisk Technologies Inc.
    Inventors: Adam Jeffrey Mashaal, Hagai Heshes, Yaron Sheba, Michael Scott McMurdie, Gregory Louis Stevens, John Anthony Becker, Erez Zvi Testiler, David Domenick Marini
  • Patent number: 8047363
    Abstract: The subject matter described herein includes a memory card holder and organizer for holding and organizing a plurality of portable memory cards. The memory card holder and organizer includes a card body having first and second memory card covering members defining first and second opposite-facing surfaces and first and second opposite-facing lateral edges. The card body defines a plurality of memory card insertion and holding slots for insertion and holding of a plurality of portable memory cards in an interior region defined by the card body. The memory card insertion and holding slots are laterally accessible through apertures in the first and second lateral edges. The first surface defines a plurality of notches adjacent to the first lateral edge for allowing removal of portable memory cards inserted in the memory card insertion and holding slots accessible via the first lateral edge.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: November 1, 2011
    Assignee: SanDisk Technologies Inc.
    Inventors: Yaron Sheba, Philip Lee Ly
  • Publication number: 20110090249
    Abstract: Methods, systems, and computer readable media for automatic generation of graphic artwork to be presented by a device during playing or browsing of a media file by the device are provided. One method includes providing, via a computer or mobile device, a user interface through which a user can select a media file for which graphic artwork is to be generated and initiate automatic graphic artwork generation for the media file. The method further includes providing access to a media file graphic artwork generator via the computer or mobile device, where the media file graphic artwork generator, in response to user selection of the media file and the initiation of the media file artwork generation, automatically selects a plurality of images from at least one group of images, varies parameters of at least some of the images, and combines the images to form a graphic artwork file.
    Type: Application
    Filed: November 23, 2009
    Publication date: April 21, 2011
    Inventors: Yaron Sheba, Derek Niizawa, John Anthony Becker, Erez Zvi Testiler
  • Publication number: 20110093656
    Abstract: Systems, methods, and computer readable media for managing digital media in a memory storage device associated with a mobile smart device are disclosed. According to one aspect, the subject matter described herein includes a method for configuring a rewriteable non-volatile memory for presentation of media by a selected media presentation device model. The method includes providing a rewriteable non-volatile memory configuration interface through which a user can select at least one media file and one of a plurality of media presentation device models.
    Type: Application
    Filed: November 23, 2009
    Publication date: April 21, 2011
    Inventors: ADAM JEFFRY MASHAAL, HAGAI HESHES, YARON SHEBA, MICHAEL SCOTT MCMURDIE, GREG LOUIS STEVENS, JOHN ANTHONY BECKER, EREZ ZVI TESTILER, DAVID DOMENICK MARINI
  • Publication number: 20100162120
    Abstract: A user interface of a digital media player is disclosed. In one embodiment, a digital media player comprises a memory storing a plurality of channels of digital media files and a plurality of background animation files, wherein each channel is associated with a respective background animation file. The digital media player receives a user selection of a channel, displays a channel name of the selected channel, and plays the background animation file associated with the selected channel. In another embodiment, the digital media player receives a user selection of a channel, displays a channel name of the selected channel, and displays a visual representation of the plurality of channels, wherein a first indicia is used to represent the selected channel and a second indicia is used to represent the other channels.
    Type: Application
    Filed: December 18, 2008
    Publication date: June 24, 2010
    Inventors: Derek Niizawa, Joseph Halpern, Yaron Sheba, Doten Koren
  • Publication number: 20100051487
    Abstract: The subject matter described herein includes a memory card holder and organizer for holding and organizing a plurality of portable memory cards. The memory card holder and organizer includes a card body having first and second memory card covering members defining first and second opposite-facing surfaces and first and second opposite-facing lateral edges. The card body defines a plurality of memory card insertion and holding slots for insertion and holding of a plurality of portable memory cards in an interior region defined by the card body. The memory card insertion and holding slots are laterally accessible through apertures in the first and second lateral edges. The first surface defines a plurality of notches adjacent to the first lateral edge for allowing removal of portable memory cards inserted in the memory card insertion and holding slots accessible via the first lateral edge.
    Type: Application
    Filed: June 26, 2009
    Publication date: March 4, 2010
    Inventors: Yaron Sheba, Philip Lee Ly
  • Patent number: D613293
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: April 6, 2010
    Assignee: SanDisk Corporation
    Inventor: Yaron Sheba
  • Patent number: D613744
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: April 13, 2010
    Assignee: SanDisk Corporation
    Inventors: Yaron Sheba, Philip L. Ly
  • Patent number: D627758
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: November 23, 2010
    Assignee: SanDisk Corporation
    Inventors: Yaron Sheba, Philip L. Ly, Derek T. Niizawa
  • Patent number: D656122
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: March 20, 2012
    Assignee: SanDisk Technologies Inc.
    Inventors: Derek T. Niizawa, Philip L. Ly, Yaron Sheba