Patents by Inventor Blake Engel

Blake Engel 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).

  • Patent number: 10694337
    Abstract: Some examples include determining, by one or more processors, that both a first electronic device and a second electronic device are to be accessible at least in part during an event. Further, the one or more processors may determine user data stored on the first electronic device, the second electronic device, and a network storage. In addition, the one or more processors may determine, based at least in part on the user data stored on, or to be stored on, the second electronic device prior to the event, user data to download to the first electronic device from the network storage prior to the event.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: June 23, 2020
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Michael A. Chan, Justin Quan, Matthew Blake Engel, Christopher David Nesladek, Jeffrey Scott Croyle
  • Patent number: 10425471
    Abstract: The disclosure is directed to presenting a unified view of tasks and applications across multiple computing devices of a user. A unified view of the tasks can be presented using a task manager. The task manager presents a list of tasks that are executing at each of the devices. The user can perform multiple actions on the tasks, e.g., launch on a first device a task executing on a second device from the first device, or terminate from the first device a task that is executing on the second device. A unified view of the applications can be presented using an app tray. The app tray displays a list of apps installed on each of the devices of the user. In displaying the list on a particular device, the app tray displays the apps that are not installed on the particular device in a distinct format, e.g., as shadow icons.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: September 24, 2019
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Michael A. Chan, Tom Moss, Linda Tong, Jaikumar Ganesh, Matthew Blake Engel
  • Publication number: 20180324557
    Abstract: Some examples include determining, by one or more processors, that both a first electronic device and a second electronic device are to be accessible at least in part during an event. Further, the one or more processors may determine user data stored on the first electronic device, the second electronic device, and a network storage. In addition, the one or more processors may determine, based at least in part on the user data stored on, or to be stored on, the second electronic device prior to the event, user data to download to the first electronic device from the network storage prior to the event.
    Type: Application
    Filed: July 18, 2018
    Publication date: November 8, 2018
    Inventors: Michael A. CHAN, Justin QUAN, Matthew Blake ENGEL, Christopher David NESLADEK, Jeffrey Scott CROYLE
  • Patent number: 10057726
    Abstract: Some examples include determining an upcoming event involving an electronic device, such as the device being out of communication with a network, the device running out of local storage space, or the like. The device may determine, based at least in part on an event category of the upcoming event and/or other considerations, first pieces of user data stored at a network storage to download to the device prior to the event. Further, the device may determine second pieces of user data to delete from a local storage of the device to make space available in the local storage for the first pieces of user data that are recommended to be downloaded for the event. In some cases, the device may present, in one or more GUIs, a ranked list of user data recommended for download, and another ranked list of user data recommended for deletion.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: August 21, 2018
    Assignee: Razer (Asia-Pacific) Pte. Ltd.
    Inventors: Michael A. Chan, Justin Quan, Matthew Blake Engel, Christopher David Nesladek, Jeffrey Scott Croyle
  • Publication number: 20180210892
    Abstract: A network system uses the capabilities of client devices to search for objects in an image within a geographic region. The network system receives a request to search for an object and a geographic region within which to search the object. The network system provides instructions to client devices within the geographic region to search for the object. Upon receiving instructions to search for the object, the client device captures visual data of the area around the client device. The client device analyzes the visual data to detect the object and notifies the network system if the object is detected.
    Type: Application
    Filed: January 25, 2017
    Publication date: July 26, 2018
    Inventors: Donald Anthony Stayner, Scott Daniel Kramer, Kyle Elliot DeHovitz, Eric Brady Burns, Ernel Murati, Matthew Blake Engel
  • Patent number: 9112885
    Abstract: The disclosure is directed to an interactive multi-tasker for casting applications executing on a first computing device of a user on any of multiple computing devices of the user from any of the computing devices. Each of the computing devices presents a unified view of tasks and applications executing on each of the computing devices through the multi-tasker. The user can perform multiple actions on the tasks and applications, e.g., cast using a first device an instance of an application that is executing on a second device on to a third device. The state data is synchronized from the second device to the third device. Another instance of the application resumes execution on the third device using the synchronized state data. Once cast, each of the instances of the application executes independently of each other.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 18, 2015
    Inventors: Michael A. Chan, Tom Moss, Linda Tong, Jaikumar Ganesh, Matthew Blake Engel
  • Publication number: 20150208205
    Abstract: Some examples include determining an upcoming event involving an electronic device, such as the device being out of communication with a network, the device running out of local storage space, or the like. The device may determine, based at least in part on an event category of the upcoming event and/or other considerations, first pieces of user data stored at a network storage to download to the device prior to the event. Further, the device may determine second pieces of user data to delete from a local storage of the device to make space available in the local storage for the first pieces of user data that are recommended to be downloaded for the event. In some cases, the device may present, in one or more GUIs, a ranked list of user data recommended for download, and another ranked list of user data recommended for deletion.
    Type: Application
    Filed: March 31, 2015
    Publication date: July 23, 2015
    Inventors: Michael A. CHAN, Justin QUAN, Matthew Blake ENGEL, Christopher David NESLADEK, Jeffrey Scott CROYLE
  • Publication number: 20150032889
    Abstract: The disclosure is directed to presenting a unified view of tasks and applications across multiple computing devices of a user. A unified view of the tasks can be presented using a task manager. The task manager presents a list of tasks that are executing at each of the devices. The user can perform multiple actions on the tasks, e.g., launch on a first device a task executing on a second device from the first device, or terminate from the first device a task that is executing on the second device. A unified view of the applications can be presented using an app tray. The app tray displays a list of apps installed on each of the devices of the user. In displaying the list on a particular device, the app tray displays the apps that are not installed on the particular device in a distinct format, e.g., as shadow icons.
    Type: Application
    Filed: September 5, 2014
    Publication date: January 29, 2015
    Inventors: Michael A. Chan, Tom Moss, Linda Tong, Jaikumar Ganesh, Matthew Blake Engel
  • Publication number: 20140379811
    Abstract: The disclosure is directed to an interactive multi-tasker for casting applications executing on a first computing device of a user on any of multiple computing devices of the user from any of the computing devices. Each of the computing devices presents a unified view of tasks and applications executing on each of the computing devices through the multi-tasker. The user can perform multiple actions on the tasks and applications, e.g., cast using a first device an instance of an application that is executing on a second device on to a third device. The state data is synchronized from the second device to the third device. Another instance of the application resumes execution on the third device using the synchronized state data. Once cast, each of the instances of the application executes independently of each other.
    Type: Application
    Filed: September 5, 2014
    Publication date: December 25, 2014
    Inventors: Michael A. Chan, Tom Moss, Linda Tong, Jaikumar Ganesh, Matthew Blake Engel
  • Publication number: 20090070207
    Abstract: Electronic coupons are downloaded from a coupon server to a multifunction device and the coupons are stored on the multifunction device. Each electronic coupon includes a text-based form of the coupon and an image-based form of the coupon that includes promotional offers and/or brand indicia. When a consumer hovers a selection cursor over a text-based form of the electronic coupon currently shown on the display of the multifunction device, the text-based form of the coupon is replaced on the display with the corresponding image-based form of the coupon, including promotional offers and/or brand indicia, for the duration of the hover condition. This replacement operation maximizes the marketing value of an electronic coupon while minimizing the marketing impact to other electronic coupons on the same multifunction device display.
    Type: Application
    Filed: September 10, 2007
    Publication date: March 12, 2009
    Applicant: CELLFIRE
    Inventors: Blake Engel, Ish Harshawat
  • Patent number: D772254
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: November 22, 2016
    Inventor: Matthew Blake Engel
  • Patent number: D786267
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: May 9, 2017
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventor: Matthew Blake Engel