Patents by Inventor George Harrington

George Harrington 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: 11216166
    Abstract: A media system stores immersive videos and embedded affordances for each immersive video. Each embedded affordance has a temporal range, a spatial location, and a corresponding reward. A viewer selects and plays a first immersive video. While playing the first stored immersive video, the viewer navigates to different spatial portions of the first immersive video using a spatial visibility window. The viewer activates a first embedded affordance of the first immersive video according to the spatial location and temporal range of the first embedded affordance. In response, the platform initiates the reward corresponding to the first embedded affordance. The reward includes a reward token deposited into an account corresponding to the viewer. The viewer later uses a redemption user interface to redeem a plurality of reward tokens from the account (including the deposited reward token) for a single aggregated reward.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: January 4, 2022
    Assignee: Zeality Inc.
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II, Jason Sperske
  • Publication number: 20210019040
    Abstract: A media system stores immersive videos and embedded affordances for each immersive video. Each embedded affordance has a temporal range, a spatial location, and a corresponding reward. A viewer selects and plays a first immersive video. While playing the first stored immersive video, the viewer navigates to different spatial portions of the first immersive video using a spatial visibility window. The viewer activates a first embedded affordance of the first immersive video according to the spatial location and temporal range of the first embedded affordance. In response, the platform initiates the reward corresponding to the first embedded affordance. The reward includes a reward token deposited into an account corresponding to the viewer. The viewer later uses a redemption user interface to redeem a plurality of reward tokens from the account (including the deposited reward token) for a single aggregated reward.
    Type: Application
    Filed: October 6, 2020
    Publication date: January 21, 2021
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II, Jason Sperske
  • Patent number: 10795557
    Abstract: A social media platform stores immersive videos and embedded affordances for each immersive video. Each embedded affordance has a temporal location, a spatial location, and a corresponding reward. A viewer selects and plays a first immersive video. While playing the first stored immersive video, the viewer navigates to different spatial portions of the first immersive video using a spatial visibility window. The viewer activates a first embedded affordance of the first immersive video according to the spatial and temporal location of the first embedded affordance. In response, the platform initiates the reward corresponding to the first embedded affordance. The reward includes a reward token deposited into an account corresponding to the viewer. The viewer later uses a redemption user interface to redeem a plurality of reward tokens from the account (including the deposited reward token) for a single aggregated reward.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: October 6, 2020
    Assignee: Zeality Inc.
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II, Jason Sperske
  • Patent number: 10770113
    Abstract: A computing device has memory, a microphone, and an image sensor. A process plays an immersive video in a user interface region, which displays a portion of the immersive video according to a user selected visibility window. While playing the immersive video, the user adjusts the window, and the process records information that identifies placement of the window within the immersive video. The process records audio provided by the user and records video of the user. The process uses the information that identifies placement of the window to form a customized video including what was displayed in the window while playing the immersive video. The customized video also includes a visual overlay in a peripheral portion of the customized video, which includes the recorded video of the user. The customized video also includes an audio overlay using the recorded audio. The process transmits the customized video to another computer.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: September 8, 2020
    Assignee: Zeality Inc.
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II
  • Publication number: 20190196696
    Abstract: A social media platform stores immersive videos and embedded affordances for each immersive video. Each embedded affordance has a temporal location, a spatial location, and a corresponding reward. A viewer selects and plays a first immersive video. While playing the first stored immersive video, the viewer navigates to different spatial portions of the first immersive video using a spatial visibility window. The viewer activates a first embedded affordance of the first immersive video according to the spatial and temporal location of the first embedded affordance. In response, the platform initiates the reward corresponding to the first embedded affordance. The reward includes a reward token deposited into an account corresponding to the viewer. The viewer later uses a redemption user interface to redeem a plurality of reward tokens from the account (including the deposited reward token) for a single aggregated reward.
    Type: Application
    Filed: March 5, 2019
    Publication date: June 27, 2019
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II, Jason Sperske
  • Patent number: 10222958
    Abstract: A social media platform for immersive media stores immersive videos (e.g., 360 video) and embedded affordances for the immersive videos. The platform includes a publisher user interface that enables publisher users to upload immersive videos to the database and embed affordances into the immersive videos at locations that are defined both spatially and temporally. Each affordance is discoverable by viewer users, has an interactive user interface, and has one or more corresponding rewards. The platform includes a viewer user interface that enables viewer users to select and play immersive videos and navigate to different portions of a playing immersive video using a visibility window, which displays a respective selected portion of the playing immersive video based on placement of the visibility window. In response to a first user action to activate a first affordance of the playing immersive video, the platform initiates a reward corresponding to the first affordance.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: March 5, 2019
    Assignee: Zeality Inc.
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II, Jason Sperske
  • Patent number: 10020025
    Abstract: A computing system has memory, a microphone, and an image sensor. A process displays an immersive media customization user interface, and plays a 360 video. In response to a first user action, the process captures a freeze frame of the 360 video at a specific moment. In response to a second user action, the process starts recording a customized video of the captured freeze frame in real time according to a dynamically adjustable visibility window of the captured freeze frame. While recording the customized video, a user adjusts the visibility window. After recording, a user annotates the customized video, including one or more of: adding a visual overlay in a portion of the customized video, where the visual overlay is a recorded video of the user; adding an audio overlay (e.g., user comments); and adding text or an image. The process transmits the customized video to another computing system.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: July 10, 2018
    Assignee: Zeality Inc.
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II
  • Publication number: 20180025751
    Abstract: A computing device has memory, a microphone, and an image sensor. A process plays an immersive video in a user interface region, which displays a portion of the immersive video according to a user selected visibility window. While playing the immersive video, the user adjusts the window, and the process records information that identifies placement of the window within the immersive video. The process records audio provided by the user and records video of the user. The process uses the information that identifies placement of the window to form a customized video including what was displayed in the window while playing the immersive video. The customized video also includes a visual overlay in a peripheral portion of the customized video, which includes the recorded video of the user. The customized video also includes an audio overlay using the recorded audio. The process transmits the customized video to another computer.
    Type: Application
    Filed: July 22, 2016
    Publication date: January 25, 2018
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II
  • Publication number: 20180024724
    Abstract: A social media platform for immersive media stores immersive videos (e.g., 360 video) and embedded affordances for the immersive videos. The platform includes a publisher user interface that enables publisher users to upload immersive videos to the database and embed affordances into the immersive videos at locations that are defined both spatially and temporally. Each affordance is discoverable by viewer users, has an interactive user interface, and has one or more corresponding rewards. The platform includes a viewer user interface that enables viewer users to select and play immersive videos and navigate to different portions of a playing immersive video using a visibility window, which displays a respective selected portion of the playing immersive video based on placement of the visibility window. In response to a first user action to activate a first affordance of the playing immersive video, the platform initiates a reward corresponding to the first affordance.
    Type: Application
    Filed: November 18, 2016
    Publication date: January 25, 2018
    Inventors: Dipak Mahendra Patel, Arlene Joy Ganancial Santos, Scott Riley Collins, Bryan Daniel Bor, Adam Mark Dubov, Timothy George Harrington, II, Jason Sperske
  • Patent number: 9721618
    Abstract: A storage cartridge dock system and method are provided. The storage cartridge dock system in one example includes a case including a front panel, an upper cartridge slot formed in the front panel of the case and configured to receive an upper storage cartridge, with the upper cartridge slot including an upper interface connector, at least a lower cartridge slot formed in the front panel and configured to receive a lower storage cartridge, with the at least lower cartridge slot including a lower interface connector, and a first external connector and a second external connector coupled to the upper interface connector of the upper cartridge slot and coupled to the lower interface connector of the at least lower cartridge slot.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: August 1, 2017
    Assignee: Western Digital Technologies, Inc.
    Inventors: Dilbag Singh Pannu, Gregory Crosby, John Lynn Harting, William Michael Williams, Timothy George Harrington, II, Thomas F. Meehan
  • Patent number: 8868677
    Abstract: Approaches for a digital storage device that moves or transforms data between various storage locations based on anticipated use. A digital storage device comprises one or more processors and one or more storage mediums for storing digital data. The digital storage device comprises a software agent. The agent maintains a local index to a set of data sets stored on the storage mediums. The indexed files are associated with an identifier, which may identity any unique entity. The software agent sends the local index over a network to an index manager. The agent receives, from the index manager, a remote index that identifies storage locations for other data sets associated with the identifier. The agent may use the local and remote index to move data sets between storage locations and/or transform data sets based on which device they will be accessed.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: October 21, 2014
    Assignee: HGST Netherlands B.V.
    Inventors: Donald Joseph Molaro, Timothy George Harrington, II
  • Publication number: 20140301033
    Abstract: A storage cartridge and method are provided. The storage cartridge in one example includes a cartridge body including an insertion face configured to be inserted into a cartridge slot of the storage cartridge dock system, with at least one storage medium positioned within the cartridge body and configured to store digital data, a first connector portion of a first interface technology formed in the insertion face, wherein the first connector portion can be coupled to a corresponding interface connector in a cartridge slot of the storage cartridge dock system, and at least a second connector portion of a second interface technology formed in the insertion face, wherein the at least second connector portion can be coupled to an interface cable when the storage cartridge is not inserted in the storage cartridge dock system.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 9, 2014
    Applicant: HGST Netherlands B.V.
    Inventors: Dilbag Singh Pannu, Gregory Crosby, John Lynn Harting, William Michael Williams, Timothy George Harrington, II, Thomas F. Meehan
  • Publication number: 20140301034
    Abstract: A storage cartridge dock system and method are provided. The storage cartridge dock system in one example includes a case including a front panel, an upper cartridge slot formed in the front panel of the case and configured to receive an upper storage cartridge, with the upper cartridge slot including an upper interface connector, at least a lower cartridge slot formed in the front panel and configured to receive a lower storage cartridge, with the at least lower cartridge slot including a lower interface connector, and a first external connector and a second external connector coupled to the upper interface connector of the upper cartridge slot and coupled to the lower interface connector of the at least lower cartridge slot.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 9, 2014
    Applicant: HGST Netherlands B.V.
    Inventors: Dilbag Singh Pannu, Gregory Crosby, John Lynn Harting, William Michael Williams, Timothy George Harrington, II, Thomas F. Meehan
  • Patent number: 8650111
    Abstract: A derivatives position tracking system that consists of a centralized trading engine with a trade history database capable of communication with a plurality of counterpart computers via a network to enable the execution of a derivatives transaction. The trading engine and counterpart computers enable the counterpart computers to initiate, unwind and assign requests. Upon execution of a tear-up or assignment, a record of such transaction is stored in the trade history database. Whether or not the tear-up or assignment is executed with the original counterpart, the original counterpart receives a notification of the tear-up/assignment and a new position with the counterpart is reflected in the position-tracking database. Additionally, a credit monitoring module can be used in connection with the derivatives position tracking system to enable the trading engine to alert counterparts when a derivatives transaction exceeds a pre-defined credit limit.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: February 11, 2014
    Assignee: Tradeweb Markets LLC
    Inventor: George Harrington
  • Publication number: 20130275548
    Abstract: Approaches for a digital storage device that moves or transforms data between various storage locations based on anticipated use. A digital storage device comprises one or more processors and one or more storage mediums for storing digital data. The digital storage device comprises a software agent. The agent maintains a local index to a set of data sets stored on the storage mediums. The indexed files are associated with an identifier, which may identity any unique entity. The software agent sends the local index over a network to an index manager. The agent receives, from the index manager, a remote index that identifies storage locations for other data sets associated with the identifier. The agent may use the local and remote index to move data sets between storage locations and/or transform data sets based on which device they will be accessed.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Inventors: Donald Joseph Molaro, Timothy George Harrington, II
  • Patent number: 8315935
    Abstract: A derivatives position tracking system that consists of a centralized trading engine with a trade history database capable of communication with a plurality of counterpart computers via a network to enable the execution of a derivatives transaction. The trading engine and counterpart computers enable the counterpart computers to initiate, unwind and assign requests. Upon execution of a tear-up or assignment, a record of such transaction is stored in the trade history database. Whether or not the tear-up or assignment is executed with the original counterpart, the original counterpart receives a notification of the tear-up/assignment and a new position with the counterpart is reflected in the position-tracking database. Additionally, a credit monitoring module can be used in connection with the derivatives position tracking system to enable the trading engine to alert counterparts when a derivatives transaction exceeds a pre-defined credit limit.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: November 20, 2012
    Assignee: Tradeweb Markets, LLC
    Inventor: George Harrington
  • Publication number: 20100121756
    Abstract: A derivatives position tracking system that consists of a centralized trading engine with a trade history database capable of communication with a plurality of counterpart computers via a network to enable the execution of a derivatives transaction. The trading engine and counterpart computers enable the counterpart computers to initiate, unwind and assign requests. Upon execution of a tear-up or assignment, a record of such transaction is stored in the trade history database. Whether or not the tear-up or assignment is executed with the original counterpart, the original counterpart receives a notification of the tear-up/assignment and a new position with the counterpart is reflected in the position-tracking database. Additionally, a credit monitoring module can be used in connection with the derivatives position tracking system to enable the trading engine to alert counterparts when a derivatives transaction exceeds a pre-defined credit limit.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 13, 2010
    Inventor: George Harrington
  • Publication number: 20060129472
    Abstract: A derivatives position tracking system that consists of a centralized trading engine with a trade history database capable of communication with a plurality of counterpart computers via a network to enable the execution of a derivatives transaction. The trading engine and counterpart computers enable the counterpart computers to initiate, unwind and assign requests. Upon execution of a tear-up or assignment, a record of such transaction is stored in the trade history database. Whether or not the tear-up or assignment is executed with the original counterpart, the original counterpart receives a notification of the tear-up/assignment and a new position with the counterpart is reflected in the position-tracking database. Additionally, a credit monitoring module can be used in connection with the derivatives position tracking system to enable the trading engine to alert counterparts when a derivatives transaction exceeds a pre-defined credit limit.
    Type: Application
    Filed: December 12, 2005
    Publication date: June 15, 2006
    Inventor: George Harrington