Patents by Inventor Ryan Golden

Ryan Golden 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: 9471935
    Abstract: Systems and methods for allocating cells within a virtual grid to content providers according to various priority and selection schemes are used to target content delivery to information playback devices in a geographically and/or application selective manner. The priority schemes, geographical selectivity, and application selectivity of the system and methods of the invention allow a content provider to specifically target a desired demographic with high cost efficiency and flexibility.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: October 18, 2016
    Inventors: Steven Golden, Ryan Golden, Jason Mascari
  • Patent number: 9449034
    Abstract: Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based at least in part on a policy and an ontology. Second data, which includes at least a portion of the first data, is stored in a second data store according to the second schema. Storing the second data is based at least in part on a mapping of the first schema to the second schema. At least a portion of the second data is analyzed and results of the analysis are provided to a user.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 20, 2016
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili R. Srinivasan, Sreedhar Chitullapally, Alan Waxman
  • Publication number: 20160225026
    Abstract: Systems and methods are provided for presenting information about discrete geographical areas and the use of such information by content providers to facilitate delivery of targeted or geographically relevant content to information playback devices located in one or more particular discrete geographical areas. Data (e.g., contextual, behavioral, predictive, trending, geo-consumer patterns) can be collected and associated with relevant virtual cells within a grid. A portal can be provided to enable content provider to search the cells based on customized campaigns to identify trends, interest, patterns and opportunities. Such information can facilitate informed geo-targeting decisions and consumer understandings for business of all sizes and sectors in order to deliver more relevant content to information playback devices within selected cells according to customized settings configured by the content provider.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 4, 2016
    Inventors: Steve Golden, Ryan Golden, Jason Mascari
  • Publication number: 20160117733
    Abstract: Systems and methods for allocating cells within a virtual grid to content providers according to various priority and selection schemes are used to target content delivery to information playback devices in a geographically and/or application selective manner. The priority schemes, geographical selectivity, and application selectivity of the system and methods of the invention allow a content provider to specifically target a desired demographic with high cost efficiency and flexibility.
    Type: Application
    Filed: January 4, 2016
    Publication date: April 28, 2016
    Inventors: Steven Golden, Ryan Golden, Jason Mascari
  • Publication number: 20160027197
    Abstract: An embodiment provides a system to generate visualization layouts. A timeline upon which a playhead indicator is moved or positioned. Changes to a displayed visualization (such as a node-edge graph) that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Change indicators both on the timeline and in association with the actor icons can be color-coded to indicate addition, deletion, modification or other operations to graph items or to other objects being displayed.
    Type: Application
    Filed: August 25, 2015
    Publication date: January 28, 2016
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Patent number: 9230267
    Abstract: Systems and methods for allocating cells within a virtual grid to content providers according to various priority and selection schemes are used to target content delivery to information playback devices in a geographically and/or application selective manner. The priority schemes, geographical selectivity, and application selectivity of the system and methods of the invention allow a content provider to specifically target a desired demographic with high cost efficiency and flexibility.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: January 5, 2016
    Assignee: MOASIS GLOBAL CORPORATION
    Inventors: Steven Golden, Ryan Golden, Jason Mullen
  • Publication number: 20150287072
    Abstract: Arrangements are directed to dynamically optimizing the delivery of targeted and/or geographically relevant content. A geographical area can be divided into a virtual grid comprising a plurality of cells. Geographically relevant information can be assigned to the plurality of cells. Responsive to receiving a request to output content to information playback devices within a selected set of the cells, content can be output to an information playback device that is located within a respective one of the selected set of the cells. One or more underperforming cells within the selected set of cells can be identified. The one or more underperforming cells within the selected set of cells can be adjusted without changing the size and shape of the selected cells.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 8, 2015
    Inventors: Ryan Golden, Jason Mascari
  • Patent number: 9146657
    Abstract: An embodiment provides a timeline upon which a playhead indicator is moved or positioned. Changes to a displayed graph that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Change indicators both on the timeline and in association with the actor icons can be color-coded to indicate addition, deletion, modification or other operations to graph items or to other objects being displayed.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: September 29, 2015
    Assignee: Oracle International Corporation
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Publication number: 20150134551
    Abstract: Techniques, including systems are methods, for analyzing data from multiple sources are disclosed and suggested herein. In an embodiment, information from one or more information sources is received. The received information is stored in one or more data stores that collectively implement one or more ontologies. One or more conditions are applied to the information in the one or more data stores to determine a conclusion.
    Type: Application
    Filed: January 16, 2015
    Publication date: May 14, 2015
    Inventors: Reza B'Far, Siddharth Sinha, Ryan Golden, Uppili Srinivasan, Alan Waxman, Mike Adourian, Nigel Jacobs
  • Publication number: 20150089366
    Abstract: An embodiment provides a timeline upon which a playhead indicator is moved or positioned. Changes to a displayed graph that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Change indicators both on the timeline and in association with the actor icons can be color-coded to indicate addition, deletion, modification or other operations to graph items or to other objects being displayed.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 26, 2015
    Applicant: Oracle International Corporation
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Patent number: 8949236
    Abstract: Techniques, including systems are methods, for analyzing data from multiple sources are disclosed and suggested herein. In an embodiment, external information from one or more external information sources and internal information from one or more internal information sources is received. The received external information and internal information are stored in one or more data stores that collectively implement one or more ontologies. One or more conditions are applied to the external information and internal information in the one or more data stores to determine a conclusion and the conclusion is provided to a user.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: February 3, 2015
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Siddharth Sinha, Ryan Golden, Uppili Ranga Srinivasan, Alan Waxman, Mike Adourian, Nigel Jacobs
  • Patent number: 8892460
    Abstract: Systems and methods for allocating cells within a virtual grid to content providers according to various priority and selection schemes are used to target content delivery to information playback devices in a geographically and/or application selective manner. The priority schemes, geographical selectivity, and application selectivity of the system and methods of the invention allow a content provider to specifically target a desired demographic with high cost efficiency and flexibility.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: November 18, 2014
    Assignee: MOASIS Global Inc.
    Inventors: Steven Golden, Ryan Golden, Jason Mullen
  • Publication number: 20140236725
    Abstract: Systems and methods are provided for presenting information about discrete geographical areas and the use of such information by content providers to facilitate delivery of targeted or geographically relevant content to information playback devices located in one or more particular discrete geographical areas. Data (e.g., contextual, behavioral, predictive, trending, geo-consumer patterns) can be collected and associated with relevant virtual cells within a grid. A portal can be provided to enable content provider to search the cells based on customized campaigns to identify trends, interest, patterns and opportunities. Such information can facilitate informed geo-targeting decisions and consumer understandings for business of all sizes and sectors in order to deliver more relevant content to information playback devices within selected cells according to customized settings configured by the content provider.
    Type: Application
    Filed: February 21, 2013
    Publication date: August 21, 2014
    Applicant: MOASIS GLOBAL INC.
    Inventors: Steve Golden, Ryan Golden, Jason Mascari
  • Patent number: 8756191
    Abstract: Techniques for reasoning data are disclosed. The techniques may include storing data in an ontology. The data may be partitioned and/or distributed to a plurality of reasoners. Processed data from the plurality of reasoners may then be combined, the processed data having been received from the plurality of reasoners and/or having been processed by the plurality of reasoners.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: June 17, 2014
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Sreedhar Chitullapally
  • Publication number: 20140108461
    Abstract: Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based at least in part on a policy and an ontology. Second data, which includes at least a portion of the first data, is stored in a second data store according to the second schema. Storing the second data is based at least in part on a mapping of the first schema to the second schema. At least a portion of the second data is analyzed and results of the analysis are provided to a user.
    Type: Application
    Filed: December 16, 2013
    Publication date: April 17, 2014
    Applicant: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili R. Srinivasan, Sreedhar Chitullapally, Alan Waxman
  • Patent number: 8631046
    Abstract: Techniques for implementing policies. In an embodiment, first data is stored in a first data store according to a first schema. A second schema is defined based at least in part on a policy and an ontology. Second data, which includes at least a portion of the first data, is stored in a second data store according to the second schema. Storing the second data is based at least in part on a mapping of the first schema to the second schema. At least a portion of the second data is analyzed and results of the analysis are provided to a user.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: January 14, 2014
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili Ranga Srinivasan, Sreedhar Chitullapally, Alan Waxman
  • Publication number: 20140006337
    Abstract: Techniques for reasoning data are disclosed. The techniques may include storing data in an ontology. The data may be partitioned and/or distributed to a plurality of reasoners. Processed data from the plurality of reasoners may then be combined, the processed data having been received from the plurality of reasoners and/or having been processed by the plurality of reasoners.
    Type: Application
    Filed: September 5, 2013
    Publication date: January 2, 2014
    Applicant: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Sreedhar Chitullapally
  • Patent number: 8560491
    Abstract: Techniques for reasoning data are disclosed. The techniques may include storing data in a data store which may be a semantic data store. A plurality of reasoning modules are used to reason the data in order to detect violations of one or more business policies. The reasoning modules may include semantic reasoning modules and/or pattern-based reasoning modules. Results of reasoning the data may be displayed to one or more users.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: October 15, 2013
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Sreedhar Chitullapally
  • Patent number: 8527443
    Abstract: Techniques for processing ontologies include a computer-implemented method of processing an ontology. The method includes storing data in an ontology and partitioning the ontology into a plurality of partitions. The partitions are distributed among a plurality of reasoner instances. The reasoner instances are directed to reason the partitions and the results from the reasoner instances are combined. If data is changed, an inference library resulting from the combined results may be updated by updating only those portions of the inference library affected by the changed data.
    Type: Grant
    Filed: October 8, 2009
    Date of Patent: September 3, 2013
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng
  • Patent number: 8376446
    Abstract: A protective cover for a truck bed having a pair of opposite sidewalls includes a main body selectively configurable in a stored position and a protective position, wherein the main body is disposed adjacent the truck bed while in the stored position and shelters at least a portion of the truck bed while in the protective position and a means for securing the main body to at least one of the sidewalls of the truck bed while the main body is in the protective position.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: February 19, 2013
    Inventor: Ryan Golden