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: 9471935Abstract: 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: GrantFiled: January 4, 2016Date of Patent: October 18, 2016Inventors: Steven Golden, Ryan Golden, Jason Mascari
-
Patent number: 9449034Abstract: 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: GrantFiled: December 16, 2013Date of Patent: September 20, 2016Assignee: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili R. Srinivasan, Sreedhar Chitullapally, Alan Waxman
-
Publication number: 20160225026Abstract: 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: ApplicationFiled: February 9, 2016Publication date: August 4, 2016Inventors: Steve Golden, Ryan Golden, Jason Mascari
-
Publication number: 20160117733Abstract: 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: ApplicationFiled: January 4, 2016Publication date: April 28, 2016Inventors: Steven Golden, Ryan Golden, Jason Mascari
-
Publication number: 20160027197Abstract: 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: ApplicationFiled: August 25, 2015Publication date: January 28, 2016Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
-
Patent number: 9230267Abstract: 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: GrantFiled: March 18, 2013Date of Patent: January 5, 2016Assignee: MOASIS GLOBAL CORPORATIONInventors: Steven Golden, Ryan Golden, Jason Mullen
-
Publication number: 20150287072Abstract: 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: ApplicationFiled: March 30, 2015Publication date: October 8, 2015Inventors: Ryan Golden, Jason Mascari
-
Patent number: 9146657Abstract: 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: GrantFiled: September 20, 2013Date of Patent: September 29, 2015Assignee: Oracle International CorporationInventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
-
Publication number: 20150134551Abstract: 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: ApplicationFiled: January 16, 2015Publication date: May 14, 2015Inventors: Reza B'Far, Siddharth Sinha, Ryan Golden, Uppili Srinivasan, Alan Waxman, Mike Adourian, Nigel Jacobs
-
Publication number: 20150089366Abstract: 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: ApplicationFiled: September 20, 2013Publication date: March 26, 2015Applicant: Oracle International CorporationInventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
-
Patent number: 8949236Abstract: 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: GrantFiled: July 29, 2010Date of Patent: February 3, 2015Assignee: Oracle International CorporationInventors: Reza B'Far, Siddharth Sinha, Ryan Golden, Uppili Ranga Srinivasan, Alan Waxman, Mike Adourian, Nigel Jacobs
-
Patent number: 8892460Abstract: 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: GrantFiled: August 29, 2011Date of Patent: November 18, 2014Assignee: MOASIS Global Inc.Inventors: Steven Golden, Ryan Golden, Jason Mullen
-
Publication number: 20140236725Abstract: 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: ApplicationFiled: February 21, 2013Publication date: August 21, 2014Applicant: MOASIS GLOBAL INC.Inventors: Steve Golden, Ryan Golden, Jason Mascari
-
Patent number: 8756191Abstract: 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: GrantFiled: September 5, 2013Date of Patent: June 17, 2014Assignee: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Sreedhar Chitullapally
-
Publication number: 20140108461Abstract: 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: ApplicationFiled: December 16, 2013Publication date: April 17, 2014Applicant: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili R. Srinivasan, Sreedhar Chitullapally, Alan Waxman
-
Patent number: 8631046Abstract: 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: GrantFiled: January 7, 2010Date of Patent: January 14, 2014Assignee: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Uppili Ranga Srinivasan, Sreedhar Chitullapally, Alan Waxman
-
Publication number: 20140006337Abstract: 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: ApplicationFiled: September 5, 2013Publication date: January 2, 2014Applicant: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Sreedhar Chitullapally
-
Patent number: 8560491Abstract: 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: GrantFiled: September 2, 2010Date of Patent: October 15, 2013Assignee: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Sreedhar Chitullapally
-
Patent number: 8527443Abstract: 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: GrantFiled: October 8, 2009Date of Patent: September 3, 2013Assignee: Oracle International CorporationInventors: Reza B'Far, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng
-
Patent number: 8376446Abstract: 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: GrantFiled: June 8, 2010Date of Patent: February 19, 2013Inventor: Ryan Golden