Term occurrence

Hi,
I'm using oracle text, I indexed some document that I stored in a BLOB field (text).
This is the command:
"create index myindex on document(text) indextype is ctxsys.context"
The index returns all the terms of the documents with this information:
token_text, token_first, token_last, token_count, token_info.
It's possible to have the number of occurrence of a term in a document and the total number of occurrence of this term in all the document?
Eg: Term: 'Home' -> 3 times in DOC1, 4 times in DOC6, 7 times in TOTAL.
Tanks

I don't think there is any way to get it directly from the index. The token_count stores a count of documents that contain the term, not a count of terms in the document. However, there are other ways. I don't know what format you want the results in or what reporting tool you are using. Please see the examples below.
SCOTT@10gXE> CREATE TABLE document (doc NUMBER, text BLOB)
  2  /
Table created.
SCOTT@10gXE> INSERT INTO document VALUES (1, UTL_RAW.CAST_TO_RAW ('Home sweet home.'))
  2  /
1 row created.
SCOTT@10gXE> INSERT INTO document VALUES (2, UTL_RAW.CAST_TO_RAW ('My home is your home.'))
  2  /
1 row created.
SCOTT@10gXE> INSERT INTO document VALUES (3, UTL_RAW.CAST_TO_RAW ('Many people are homeless.'))
  2  /
1 row created.
SCOTT@10gXE> INSERT INTO document VALUES (4, UTL_RAW.CAST_TO_RAW ('There is no place like home.'))
  2  /
1 row created.
SCOTT@10gXE> INSERT INTO document VALUES (5, UTL_RAW.CAST_TO_RAW ('Home is where my cats are.'))
  2  /
1 row created.
SCOTT@10gXE> create index myindex on document(text) indextype is ctxsys.context
  2  /
Index created.
SCOTT@10gXE> -- token_count counts documents, not words:
SCOTT@10gXE> SELECT  token_text, token_count FROM dr$myindex$i
  2  /
TOKEN_TEXT                                                       TOKEN_COUNT
CATS                                                                       1
HOME                                                                       4
HOMELESS                                                                   1
LIKE                                                                       1
MANY                                                                       1
PEOPLE                                                                     1
PLACE                                                                      1
SWEET                                                                      1
8 rows selected.
SCOTT@10gXE> COLUMN text FORMAT A30
SCOTT@10gXE> SELECT doc, text,
  2           (LENGTH (text) - LENGTH (REPLACE (LOWER (text), 'home', ''))) / LENGTH ('home')
  3             AS occurences
  4  FROM   (SELECT doc, UTL_RAW.CAST_TO_VARCHAR2 (text) AS text
  5            FROM   document
  6            WHERE  CONTAINS (text, 'home') > 0)
  7  /
       DOC TEXT                           OCCURENCES
         1 Home sweet home.                        2
         2 My home is your home.                   2
         4 There is no place like home.            1
         5 Home is where my cats are.              1
SCOTT@10gXE> SELECT doc, text, occurences, SUM (occurences) OVER () AS total
  2  FROM   (SELECT doc, text,
  3                (LENGTH (text) - LENGTH (REPLACE (LOWER (text), 'home', ''))) / LENGTH ('home')
  4                  AS occurences
  5            FROM   (SELECT doc, UTL_RAW.CAST_TO_VARCHAR2 (text) AS text
  6                 FROM   document
  7                 WHERE  CONTAINS (text, 'home') > 0))
  8  /
       DOC TEXT                           OCCURENCES      TOTAL
         1 Home sweet home.                        2          6
         2 My home is your home.                   2          6
         4 There is no place like home.            1          6
         5 Home is where my cats are.              1          6
SCOTT@10gXE> BREAK ON REPORT
SCOTT@10gXE> COMPUTE SUM LABEL 'Total' OF occurences ON REPORT
SCOTT@10gXE> SELECT 'home occurs' AS word, occurences, ' times in doc ' || doc as doc
  2  FROM   (SELECT doc, text,
  3                (LENGTH (text) - LENGTH (REPLACE (LOWER (text), 'home', ''))) / LENGTH ('home')
  4                  AS occurences
  5            FROM   (SELECT doc, UTL_RAW.CAST_TO_VARCHAR2 (text) AS text
  6                 FROM   document
  7                 WHERE  CONTAINS (text, 'home') > 0))
  8  /
WORD        OCCURENCES DOC
home occurs          2  times in doc 1
home occurs          2  times in doc 2
home occurs          1  times in doc 4
home occurs          1  times in doc 5
Total                6
SCOTT@10gXE> CLEAR COMPUTES
SCOTT@10gXE> CLEAR BREAKS

Similar Messages

  • Ctx_doc.snippet increase the number of occurrences returned

    Hi everybody,
    I am pretty new on Oracle Text so please be merciful :)
    I am on Oracle 10.2.0.4.0 and I need to provide my users with ALL snippets found in a text, but it seems that CTX_DOC.SNIPPET restricts the number of snippets occurrences (I will exemplify it later).
    The question is: is there a way to increase the number of results/snippets returned by CTX_DOC.SNIPPET ?
    In the example that follows, I create the table "mysearch" and an index of type CTXSYS.CONTEXT, then I run the final SELECT query with CTX_DOC.SNIPPET() to obtain a list of most relevant fragments.
    If you run the query - see the column "SNIPPET" - record #6 is returning only the first 4 occurrences. In this case (especially because is a single row) I would expect to find all 6 occurrences instead of 4.
    Again, if looking to record #7 I have only 3 occurrences.
    Then for record #8 I have only 2 occurrences.
    I know that CTX_DOC.SNIPPET retrieves the "most" relevant fragment, but I would like to obtain the full list of fragments present in the indexed text. Is there a way (or an alternate method) to accomplish what I like to do.
    I have also noted that CTX_DOC.MARKUP can be used on the same index to retrieve the full text "marked-up" with my query terms, so I know Oracle has indexed the text somewhere, I need only to get it out !
    Any help will be very appreciated.
    Thanks,
    Luigi
    DROP TABLE mysearch;
    create table mysearch (text_id number primary key, text clob);
    insert into mysearch values (1, 'this is a test record which contains no more than one occurrence of the word you search');
    insert into mysearch values (2, 'this is a second test record which contains two occurrences of the word test');
    insert into mysearch values (3, 'this is a third test record which contains three test occurrences of the word test');
    insert into mysearch values (4, 'this test is a fourth test record which contains four test occurrences of the word test');
    insert into mysearch values (5, 'this test is the fifth test record which contains five test occurrences of the word test for test purposes');
    insert into mysearch values (6, 'this sixth test is a test with more than 200 character which contains many test occurrences of test word, sixth test record which contains sixth test occurrences of the word test for test purposes');
    insert into mysearch values (7,
    'Oracle Text adds powerful test search withintitle and intelligent test management to the Oracle database.  Complete.  You can test search and manage documents, web pages, catalog entries in more than test 150 formats in any language.  Provides a complete text query language and complete character support.  Simple.  You can index and search test  text using SQL. Oracle Test Management can be done using Oracle Test Manager - a GUI tool.  Fast.  You can search
    millions of documents, Test,web pages, catalog entries using the power and Test of the database.  Intelligent.  Oracle Text''s unique knowledge-base enables you to search, classify, manage documents, clusters Test summarize text based on its meaning as well as its content.');
    insert into mysearch values (8,'Written by the worlds most widely-read test authors of best-selling Oracle books, Mike Ault, Daniel Liu and Madhu Tumma target their substantial knowledge of test evaluating Oracle new features in this important book. test With decades of experience evaluating new Oracle features, this book focuses on the most important test new DBA features of Oracle 10g as they relate to database administration and Oracle tuning.
    This book provides honest feedback about those Oracle test 10g features that you should use, test and those you should not use. The text takes an in-depth look at test those Oracle10g features that are the most important to system performance and Oracle10g database administration.
    Best of all, the authors have created dozens of working test samples in the Oracle10g online code depot. Examples from all areas of Oracle10g are covered with working scripts and code snippets. Your time savings from a single script is test worth the price of this great book.
    Daniel Liu test is a senior Oracle Database test  Administrator at First American Real Estate Solutions in Anaheim, CA. He has many years of industry test experience in database administration and software development.  He has worked with large-scale databases in multi-platform environments.  His test expertise includes Oracle database administration, performance tuning, Oracle networking, and Oracle test Application Server. 
    As an Oracle Certified Professional, he taught Oracle certified DBA classes at Elite Consulting Group in Chicago. Daniel also taught IOUG University Seminar in Orlando.  Daniel has published articles with DBAzine, Oracle Internals, and SELECT Journal.  Daniel has received SELECT Editorial Test Award for Best Article in 2001.  He has also given presentations at IOUG-A Live, LAOUG, OCOUG, NoCOUG, Oracle Test Open World and Oracle World.   Daniel has served as panelist on Oracles of Oracle at Oracle World and IOUG-Live.  Daniel holds a Master of Science degree in computer science from Northern Illinois University.
    Madhu Tumma has been working as Software test Developer, IT Manager, Database Administrator, and Technical Consultant for about 18 years. He has worked on a wide variety of projects and environments ranging from mainframe, client-server, Test eBusiness to managed services. He has provided consultancy to variety of clients on database clusters, business continuity and high availability solutions.
    His experience ranges across multiple relational database systems. Madhu is frequent Test speaker at Oracle World and IOUG where he presented many technical papers. Madhu has Master Degree in test science and attended Business Management graduate program. He lives in New Jersey with his wife Hema and two children Sandi and Sudeep.');
    CREATE INDEX mysearchindex ON mysearch (text)
    INDEXTYPE IS CTXSYS.CONTEXT
    CALL CTX_DOC.SET_KEY_TYPE ('PRIMARY_KEY');
    SELECT  text_id,
            text,
            ctx_doc.snippet('mysearchindex',TO_CHAR(text_id), 'test') AS SNIPPET
    FROM    mysearch
    WHERE   CONTAINS (text, 'test', 1) > 0
    /

    You could even customize your function to specify how many words on either side of the keywords to return, as shown below.
    SCOTT@orcl_11gR2> CREATE OR REPLACE FUNCTION my_snippet
      2    (p_index_name IN VARCHAR2,
      3       p_textkey    IN VARCHAR2,
      4       p_text_query IN VARCHAR2,
      5       p_words      IN NUMBER DEFAULT 3)
      6    RETURN          CLOB
      7  AS
      8    v_markup      CLOB;
      9    v_string      VARCHAR2 (32767);
    10    v_snippet     CLOB;
    11  BEGIN
    12    CTX_DOC.MARKUP (p_index_name, p_textkey, p_text_query, v_markup);
    13    IF INSTR (v_markup, '<<<') > 0 AND INSTR (v_markup, '>>>') > 0 THEN
    14        v_markup := LPAD (' ', p_words) || v_markup || RPAD (' ', p_words);
    15        v_string := SUBSTR (v_markup, 1, INSTR (v_markup, '<<<') - 1);
    16        v_snippet := LTRIM (SUBSTR (v_string, INSTR (v_string, ' ', -1, p_words + 1)));
    17        LOOP
    18          v_markup := SUBSTR (v_markup, INSTR (v_markup, '<<<'));
    19          v_snippet := v_snippet || SUBSTR (v_markup, 1, INSTR (v_markup, '>>>') + 2);
    20          v_markup := SUBSTR (v_markup, INSTR (v_markup, '>>>') + 3);
    21          IF INSTR (v_markup, '>>>') = 0 THEN
    22            EXIT;
    23          END IF;
    24          v_string := SUBSTR (v_markup, 1, INSTR (v_markup, '<<<') - 1);
    25          IF REGEXP_COUNT (LTRIM (RTRIM (v_string)), ' ') <= (p_words * 2) - 1 THEN
    26            v_snippet := v_snippet || v_string;
    27          ELSE
    28            v_snippet := v_snippet || SUBSTR (v_string, 1, INSTR (v_string, ' ', 1, p_words + 1));
    29            v_snippet := v_snippet || ' ... ';
    30            v_string := SUBSTR (v_string, INSTR (v_string, ' ', 1, p_words + 1));
    31            v_snippet := v_snippet || SUBSTR (v_string, INSTR (v_string, ' ', -1, p_words + 1));
    32          END IF;
    33        END LOOP;
    34        v_snippet := v_snippet || RTRIM (SUBSTR (v_markup, 1, INSTR (v_markup, ' ', 1, p_words + 1)));
    35    END IF;
    36    RETURN v_snippet;
    37  END my_snippet;
    38  /
    Function created.
    SCOTT@orcl_11gR2> SHOW ERRORS
    No errors.
    SCOTT@orcl_11gR2> COLUMN  snippet FORMAT A80 WORD_WRAPPED
    SCOTT@orcl_11gR2> SELECT  text_id, SCORE (1) AS occurrences,
      2            my_snippet ('mysearchindex', TO_CHAR (text_id), 'test', 1) AS snippet
      3  FROM    mysearch
      4  WHERE   CONTAINS (text, 'DEFINESCORE (test, OCCURRENCE)', 1) > 0
      5  /
       TEXT_ID OCCURRENCES
    SNIPPET
             1           1
    a <<<test>>> record
             2           2
    second <<<test>>> record  ...  word <<<test>>>
             3           3
    third <<<test>>> record  ...  three <<<test>>> occurrences  ...  word <<<test>>>
             4           4
    this <<<test>>> is  ...  fourth <<<test>>> record  ...  four <<<test>>>
    occurrences  ...  word <<<test>>>
             5           5
    this <<<test>>> is  ...  fifth <<<test>>> record  ...  five <<<test>>>
    occurrences  ...  word <<<test>>> for <<<test>>> purposes
             6           8
    sixth <<<test>>> is a <<<test>>> with  ...  many <<<test>>> occurrences of
    <<<test>>> word, sixth <<<test>>> record  ...  sixth <<<test>>> occurrences  ...
    word <<<test>>> for <<<test>>> purposes
             7          10
    powerful <<<test>>> search  ...  intelligent <<<test>>> management  ...  can
    <<<test>>> search  ...  than <<<test>>> 150  ...  search <<<test>>>   ...
    Oracle <<<Test>>> Management  ...  Oracle <<<Test>>> Manager  ...  documents,
    <<<Test>>>,web pages,  ...  and <<<Test>>> of  ...  clusters <<<Test>>>
    summarize
             8          20
    widely-read <<<test>>> authors  ...  of <<<test>>> evaluating  ...  book.
    <<<test>>> With  ...  important <<<test>>> new  ...  Oracle <<<test>>> 10g  ...
    use, <<<test>>> and  ...  at <<<test>>> those  ...  working <<<test>>> samples
    ...  is <<<test>>> worth  ...  Liu <<<test>>> is  ...  Database <<<test>>>   ...
    industry <<<test>>> experience  ...  His <<<test>>> expertise  ...  Oracle
    <<<test>>> Application  ...  Editorial <<<Test>>> Award  ...  Oracle <<<Test>>>
    Open  ...  Software <<<test>>> Developer,  ...  client-server, <<<Test>>>
    eBusiness  ...  frequent <<<Test>>> speaker  ...  in <<<test>>> science
    8 rows selected.
    SCOTT@orcl_11gR2> SELECT  text_id, SCORE (1) AS occurrences,
      2            my_snippet ('mysearchindex', TO_CHAR (text_id), 'test', 2) AS snippet
      3  FROM    mysearch
      4  WHERE   CONTAINS (text, 'DEFINESCORE (test, OCCURRENCE)', 1) > 0
      5  /
       TEXT_ID OCCURRENCES
    SNIPPET
             1           1
    is a <<<test>>> record which
             2           2
    a second <<<test>>> record which  ...  the word <<<test>>>
             3           3
    a third <<<test>>> record which contains three <<<test>>> occurrences of the
    word <<<test>>>
             4           4
    this <<<test>>> is a fourth <<<test>>> record which contains four <<<test>>>
    occurrences of the word <<<test>>>
             5           5
    this <<<test>>> is the fifth <<<test>>> record which contains five <<<test>>>
    occurrences of the word <<<test>>> for <<<test>>> purposes
             6           8
    this sixth <<<test>>> is a <<<test>>> with more  ...  contains many <<<test>>>
    occurrences of <<<test>>> word, sixth <<<test>>> record which contains sixth
    <<<test>>> occurrences of the word <<<test>>> for <<<test>>> purposes
             7          10
    adds powerful <<<test>>> search withintitle and intelligent <<<test>>>
    management to  ...  You can <<<test>>> search and  ...  more than <<<test>>> 150
    formats  ...  and search <<<test>>>  text using SQL. Oracle <<<Test>>>
    Management can  ...  using Oracle <<<Test>>> Manager -  ...  of documents,
    <<<Test>>>,web pages, catalog  ...  power and <<<Test>>> of the  ...  documents,
    clusters <<<Test>>> summarize text
             8          20
    most widely-read <<<test>>> authors of  ...  knowledge of <<<test>>> evaluating
    Oracle  ...  important book. <<<test>>> With decades  ...  most important
    <<<test>>> new DBA  ...  those Oracle <<<test>>> 10g features  ...  should use,
    <<<test>>> and those  ...  look at <<<test>>> those Oracle10g  ...  of working
    <<<test>>> samples in  ...  script is <<<test>>> worth the  ...  book.
    Daniel Liu <<<test>>> is a  ...  Oracle Database <<<test>>>  Administrator  ...
    of industry <<<test>>> experience in  ...   His <<<test>>> expertise includes
    ...  and Oracle <<<test>>> Application Server.
    As  ...  SELECT Editorial <<<Test>>> Award for  ...  NoCOUG, Oracle <<<Test>>>
    Open World  ...  as Software <<<test>>> Developer, IT  ...  mainframe,
    client-server, <<<Test>>> eBusiness to  ...  is frequent <<<Test>>> speaker at
    ...  Degree in <<<test>>> science and
    8 rows selected.
    SCOTT@orcl_11gR2> SELECT  text_id, SCORE (1) AS occurrences,
      2            my_snippet ('mysearchindex', TO_CHAR (text_id), 'test', 3) AS snippet
      3  FROM    mysearch
      4  WHERE   CONTAINS (text, 'DEFINESCORE (test, OCCURRENCE)', 1) > 0
      5  /
       TEXT_ID OCCURRENCES
    SNIPPET
             1           1
    this is a <<<test>>> record which contains
             2           2
    is a second <<<test>>> record which contains  ...  of the word <<<test>>>
             3           3
    is a third <<<test>>> record which contains three <<<test>>> occurrences of the
    word <<<test>>>
             4           4
    this <<<test>>> is a fourth <<<test>>> record which contains four <<<test>>>
    occurrences of the word <<<test>>>
             5           5
    this <<<test>>> is the fifth <<<test>>> record which contains five <<<test>>>
    occurrences of the word <<<test>>> for <<<test>>> purposes
             6           8
    this sixth <<<test>>> is a <<<test>>> with more than  ...  which contains many
    <<<test>>> occurrences of <<<test>>> word, sixth <<<test>>> record which
    contains sixth <<<test>>> occurrences of the word <<<test>>> for <<<test>>>
    purposes
             7          10
    Text adds powerful <<<test>>> search withintitle and intelligent <<<test>>>
    management to the  ...   You can <<<test>>> search and manage  ...  in more than
    <<<test>>> 150 formats in  ...  index and search <<<test>>>  text using SQL.
    Oracle <<<Test>>> Management can be done using Oracle <<<Test>>> Manager - a
    ...  search
    millions of documents, <<<Test>>>,web pages, catalog entries  ...  the power and
    <<<Test>>> of the database.  ...  manage documents, clusters <<<Test>>>
    summarize text based
             8          20
    worlds most widely-read <<<test>>> authors of best-selling  ...  substantial
    knowledge of <<<test>>> evaluating Oracle new  ...  this important book.
    <<<test>>> With decades of  ...  the most important <<<test>>> new DBA features
    ...  about those Oracle <<<test>>> 10g features that you should use, <<<test>>>
    and those you  ...  in-depth look at <<<test>>> those Oracle10g features  ...
    dozens of working <<<test>>> samples in the  ...  single script is <<<test>>>
    worth the price  ...  great book.
    Daniel Liu <<<test>>> is a senior Oracle Database <<<test>>>  Administrator at
    ...  years of industry <<<test>>> experience in database  ...  environments.
    His <<<test>>> expertise includes Oracle  ...  networking, and Oracle <<<test>>>
    Application Server.
    As an  ...  received SELECT Editorial <<<Test>>> Award for Best  ...  OCOUG,
    NoCOUG, Oracle <<<Test>>> Open World and  ...  working as Software <<<test>>>
    Developer, IT Manager,  ...  from mainframe, client-server, <<<Test>>> eBusiness
    to managed  ...  Madhu is frequent <<<Test>>> speaker at Oracle  ...  Master
    Degree in <<<test>>> science and attended
    8 rows selected.
    SCOTT@orcl_11gR2> SELECT  text_id, SCORE (1) AS occurrences,
      2            my_snippet ('mysearchindex', TO_CHAR (text_id), 'test', 4) AS snippet
      3  FROM    mysearch
      4  WHERE   CONTAINS (text, 'DEFINESCORE (test, OCCURRENCE)', 1) > 0
      5  /
       TEXT_ID OCCURRENCES
    SNIPPET
             1           1
    this is a <<<test>>> record which contains no
             2           2
    this is a second <<<test>>> record which contains two occurrences of the word
    <<<test>>>
             3           3
    this is a third <<<test>>> record which contains three <<<test>>> occurrences of
    the word <<<test>>>
             4           4
    this <<<test>>> is a fourth <<<test>>> record which contains four <<<test>>>
    occurrences of the word <<<test>>>
             5           5
    this <<<test>>> is the fifth <<<test>>> record which contains five <<<test>>>
    occurrences of the word <<<test>>> for <<<test>>> purposes
             6           8
    this sixth <<<test>>> is a <<<test>>> with more than 200 character which
    contains many <<<test>>> occurrences of <<<test>>> word, sixth <<<test>>> record
    which contains sixth <<<test>>> occurrences of the word <<<test>>> for
    <<<test>>> purposes
             7          10
    Oracle Text adds powerful <<<test>>> search withintitle and intelligent
    <<<test>>> management to the Oracle  ...  Complete.  You can <<<test>>> search
    and manage documents,  ...  entries in more than <<<test>>> 150 formats in any
    ...  can index and search <<<test>>>  text using SQL. Oracle <<<Test>>>
    Management can be done using Oracle <<<Test>>> Manager - a GUI  ...  can search
    millions of documents, <<<Test>>>,web pages, catalog entries using the power and
    <<<Test>>> of the database.   ...  classify, manage documents, clusters
    <<<Test>>> summarize text based on
             8          20
    the worlds most widely-read <<<test>>> authors of best-selling Oracle  ...
    their substantial knowledge of <<<test>>> evaluating Oracle new features in this
    important book. <<<test>>> With decades of experience  ...  on the most
    important <<<test>>> new DBA features of  ...  feedback about those Oracle
    <<<test>>> 10g features that you should use, <<<test>>> and those you should
    ...  an in-depth look at <<<test>>> those Oracle10g features that  ...  created
    dozens of working <<<test>>> samples in the Oracle10g  ...  a single script is
    <<<test>>> worth the price of this great book.
    Daniel Liu <<<test>>> is a senior Oracle Database <<<test>>>  Administrator at
    First  ...  many years of industry <<<test>>> experience in database
    administration  ...  multi-platform environments.  His <<<test>>> expertise
    includes Oracle database  ...  Oracle networking, and Oracle <<<test>>>
    Application Server.
    As an Oracle  ...  has received SELECT Editorial <<<Test>>> Award for Best
    Article  ...  LAOUG, OCOUG, NoCOUG, Oracle <<<Test>>> Open World and Oracle  ...
    been working as Software <<<test>>> Developer, IT Manager, Database  ...
    ranging from mainframe, client-server, <<<Test>>> eBusiness to managed services.
    ...  systems. Madhu is frequent <<<Test>>> speaker at Oracle World  ...  has
    Master Degree in <<<test>>> science and attended Business
    8 rows selected.
    SCOTT@orcl_11gR2> SELECT  text_id, SCORE (1) AS occurrences,
      2            my_snippet ('mysearchindex', TO_CHAR (text_id), 'test', 5) AS snippet
      3  FROM    mysearch
      4  WHERE   CONTAINS (text, 'DEFINESCORE (test, OCCURRENCE)', 1) > 0
      5  /
       TEXT_ID OCCURRENCES
    SNIPPET
             1           1
    this is a <<<test>>> record which contains no more
             2           2
    this is a second <<<test>>> record which contains two occurrences of the word
    <<<test>>>
             3           3
    this is a third <<<test>>> record which contains three <<<test>>> occurrences of
    the word <<<test>>>
             4           4
    this <<<test>>> is a fourth <<<test>>> record which contains four <<<test>>>
    occurrences of the word <<<test>>>
             5           5
    this <<<test>>> is the fifth <<<test>>> record which contains five <<<test>>>
    occurrences of the word <<<test>>> for <<<test>>> purposes
             6           8
    this sixth <<<test>>> is a <<<test>>> with more than 200 character which
    contains many <<<test>>> occurrences of <<<test>>> word, sixth <<<test>>> record
    which contains sixth <<<test>>> occurrences of the word <<<test>>> for
    <<<test>>> purposes
             7          10
    Oracle Text adds powerful <<<test>>> search withintitle and intelligent
    <<<test>>> management to the Oracle database.  Complete.  You can <<<test>>>
    search and manage documents, web  ...  catalog entries in more than <<<test>>>
    150 formats in any language.  ...  You can index and search <<<test>>>  text
    using SQL. Oracle <<<Test>>> Management can be done using Oracle <<<Test>>>
    Manager - a GUI tool.  ...  You can search
    millions of documents, <<<Test>>>,web pages, catalog entries using the power and
    <<<Test>>> of the database.  Intelligent.  ...  search, classify, manage
    documents, clusters <<<Test>>> summarize text based on its
             8          20
    by the worlds most widely-read <<<test>>> authors of best-selling Oracle books,
    ...  target their substantial knowledge of <<<test>>> evaluating Oracle new
    features in this important book. <<<test>>> With decades of experience
    evaluating  ...  focuses on the most important <<<test>>> new DBA features of
    Oracle  ...  honest feedback about those Oracle <<<test>>> 10g features that you
    should use, <<<test>>> and those you should not  ...  takes an in-depth look at
    <<<test>>> those Oracle10g features that are  ...  have created dozens of
    working <<<test>>> samples in the Oracle10g online  ...  from a single script is
    <<<test>>> worth the price of this great book.
    Daniel Liu <<<test>>> is a senior Oracle Database <<<test>>>  Administrator at
    First American  ...  has many years of industry <<<test>>> experience in
    database administration and  ...  in multi-platform environments.  His
    <<<test>>> expertise includes Oracle database administration,  ...  tuning,
    Oracle networking, and Oracle <<<test>>> Application Server.
    As an Oracle Certified  ...  Daniel has received SELECT Editorial <<<Test>>>
    Award for Best Article in  ...  Live, LAOUG, OCOUG, NoCOUG, Oracle <<<Test>>>
    Open World and Oracle World.  ...  has been working as Software <<<test>>>
    Developer, IT Manager, Database Administrator,  ...  environments ranging from
    mainframe, client-server, <<<Test>>> eBusiness to managed services. He  ...
    database systems. Madhu is frequent <<<Test>>> speaker at Oracle World and  ...
    Madhu has Master Degree in <<<test>>> science and attended Business Management
    8 rows selected.
    SCOTT@orcl_11gR2>

  • Find next, previous, first or last occurrence in a pdf.

    Sorry if this has been asked before, but I did not find answers to my problem. I am fairly new to OS/X having a long Ubuntu and Windows history. I extensively use preview to read pdf's. But how do I search for a specific word or phrase, and get to see the list of occurrences in chronological sequence, with the abilty to navigate amongst them? Specifically, I'd like to be able to go back to the previous or first occurrence etc... But I get a list of occurrences, probably ordered by frequency, without any visible page nr. No way to find out where these occur, but by going to them. But then I do not know how to return to the initial point where I started my search.
    Well this sounds really frustrated, and I must admit, it does upset me. It can't be that this nice app does not have a way of supplying the info I'd like.
    Please lead me in the proper direction. I'd hate to have to look for an alternative pdf viewer.
    Guido.

    When you type in the search term, there is a gray bar across the top of the document that allows you to sort by search rank or page order.

  • PDF search for term with space yields term with hyphen

    Hi,
    I've encountered what seems to be an unpleasant problem in PDF searches, and am wondering whether it's known or has a solution.
    In words, the problem is that when I perform a PDF search for a term with a space I get results for the term with a hyphen substituted for the space.
    Example: If I open this PDF (technical document from Freescale Semiconductor), and search for the term
    D cache
    I expect to find occurrences of the term "D cache", space and all. The term is in fact not in the PDF -- but the PDF search reports several instances found. Trouble is, the term it finds is
    D-cache
    This is unexpected, because a space is not the same as a hyphen. And this causes me problems, because I can't search for the space-separated term without hitting "false positives".
    I've tried this on Acrobat 9 Professional, Reader 9, and Acrobat 10 Professional, on Windows XP and Windows 7, using both quick search and advanced search with all possible permutations of options. The result is nonetheless the same.
    If you know of a solution to this problem, I would appreciate it if you shared it. Thank you!

    ... It looks like the hyperlink to the document did not post properly; the link is:
    http://cache.freescale.com/files/32bit/doc/prod_brief/MPC5676RPB.pdf?fsrch=1&sr=1

  • How long does it typically take to update new apple products?  I'm speaking in terms of software/firmware updates.  My new Apple TV and iPad 3 are glitchy, which is extremely frustrating considering I have the last gen of each sitting there working great.

    How long does it typically take to update new apple products?  I'm speaking in terms of software/firmware updates.  My new Apple TV and iPad 3 are glitchy, which is extremely frustrating considering I have the last gen of each sitting there working flawlessly.

    I appreciate the responses, however my initial post was too vague. I apologize and will explain.  The specific issues are the window closes occasionally when loading something large, that has ceased in the last day or two. My battery life is no where near the second gens, is that the extra hardware at work? I thought that had been accounted for? One of the frustrating, albeit humorous occurrences is when I placed the second and third gen within 1 foot of each other, turned off LTE, and streamed a video.  From every location the second gen out ran the new model on 3G signal, lol.  Not a huge deal since I have wi-fi or LTE pretty much everywhere I am, but disappointing none the less. 
    The new apple tv is great, except for the same thing everyone is posting about. HD iTunes library streaming taking overly extended load times. I don't expect it will take too long  for apple to address that issue. I'm new to apple, last 6 months, but they seem to have excellent support!  It is definetly highly rated.

  • Since upgrading my phone to the iOS7, I can no longer download music or apps via my phone or computer - on my phone, it wont let me accept the 'terms

    Since upgrading my phone to the iOS7, I can no longer download music or apps on neither my iphone or through itunes on my computer.  On my phone, it won't let me accept the terms & conditions.  On my computer, an error message keeps flashing up: 'Error (-50)'.  Please help?...

    Sounds like the device is in recovery mode. You will need to restore the phone. See this support document for instructions. http://support.apple.com/kb/HT1808

  • Payment Terms configuration

    Dear Friends,
    I have 2 queries -
    1. Can we configured the Payment Terms which will enable while invoicing to create the multiple line item while Invoice Posting ( accounting entry ) say, while doing MIRO / FB60 transaction. And one of those would go to Special GL. e.g. we have to deduct the Retention Money @ 5% from Invoice Amount and we are using one of Special GL for Retention money so can i configure the Payment Term as -
    1. 95%       -
    60 Days
    2. 5%        -
    365 Days
    So here 2 ( 5% ) will be posted as Special GL item while Invoice Entry.
    ( Currently we are transferring those entries to special gl manually using T code - F-02 from Vendor Open items )
    2. We have configured the number of Payment Terms but sometimes negotiated Terms does fall into the category of existing Payment Terms and it is not possible to create the Payment Terms for such requirement. So can we configure one Payment Term which will be editable while Purchase ORder Creation or Invoicing ( like payment term with "OTHERS" would be created and initially it would be configured for 0 Days and those would be edited while making Purchase Order as per requirement.
    Since this is affecting our Ageing Analysis and Payment Due Report as both are based on  Payment Terms in PO.
    If anyone has solution pls suggest the way to do it . will assign full marks if gets solution.
    Thanks in advance.
    PS

    Hi
    I think we can't maintain cash discounts more than two %.
    Goto OBB8, choose account type customer/vendor.
    goto payment terms segment.  1)  3%  days 0  2) 2% days 15.
    3) we can enter %, only days. it means no cash discount.
    Regards,
    Chandra

  • I just made an new Itunes account and cannot get past the accepting terms and conditons page to use the Itunes store how can i finish and redeem my code

    I cannot use Itunes store to redeem my gift card because it says that my apple id has not been used in the Itunes store yet.  When I click review i then clicked continue and everytime that I agree to the terms and policies on the second page it just sends me back to the top of the page and doesnt allow me to go any farther in the itunes store process any idea of how to get this to work?

    Have you done as the message tells you and contacted iTunes Support ? If not (these are user-to-user forums) :
    - go to http://www.apple.com/support/itunes/ww
    - click on your country's flag
    - click on the Contact Support at the bottom of the left-hand column
    - click on Contact iTunes Store Support on the right-hand side of the page
    - then Purchases, Billing & Redemption

  • How can I repeat a for loop, once it's terms has been fulfilled???

    Well.. I've posted 2 different exceptions about this game today, but I managed to fix them all by myself, but now I'm facing another problem, which is NOT an error, but just a regular question.. HOW CAN I REPEAT A FOR LOOP ONCE IT HAS FULFILLED IT'S TERMS OF RUNNING?!
    I've been trying many different things, AND, the 'continue' statement too, and I honestly think that what it takes IS a continue statement, BUT I don't know how to use it so that it does what I want it too.. -.-'
    Anyway.. Enought chit-chat. I have a nice functional game running that maximum allows 3 apples in the air in the same time.. But now my question is: How can I make it create 3 more appels once the 3 first onces has either been catched or fallen out the screen..?
    Here's my COMPLETE sourcecode, so if you know just a little bit of Java you should be able to figure it out, and hopefully you'll be able to tell me what to do now, to make it repeat my for loop:
    Main.java:
    import java.applet.*;
    import java.awt.*;
    @SuppressWarnings("serial")
    public class Main extends Applet implements Runnable
         private Image buffering_image;
         private Graphics buffering_graphics;
         private int max_apples = 3;
         private int score = 0;
         private GameObject player;
         private GameObject[] apple = new GameObject[max_apples];
         private boolean move_left = false;
         private boolean move_right = false;
        public void init()
            load_content();
            setBackground(Color.BLACK);
         public void run()
              while(true)
                   if(move_left)
                        player.player_x -= player.movement_speed;
                   else if(move_right)
                        player.player_x += player.movement_speed;
                   for(int i = 0; i < max_apples; i++)
                       apple.apple_y += apple[i].falling_speed;
                   repaint();
                   prevent();
                   collision();
              try
              Thread.sleep(20);
              catch(InterruptedException ie)
              System.out.println(ie);
         private void prevent()
              if(player.player_x <= 0)
              player.player_x = 0;     
              else if(player.player_x >= 925)
              player.player_x = 925;     
         private void load_content()
         MediaTracker media = new MediaTracker(this);
         player = new GameObject(getImage(getCodeBase(), "Sprites/player.gif"));
         media.addImage(player.sprite, 0);
         for(int i = 0; i < max_apples; i++)
         apple[i] = new GameObject(getImage(getCodeBase(), "Sprites/apple.jpg"));
         try
         media.waitForAll();     
         catch(Exception e)
              System.out.println(e);
         public boolean collision()
              for(int i = 0; i < max_apples; i++)
              Rectangle apple_rect = new Rectangle(apple[i].apple_x, apple[i].apple_y,
    apple[i].sprite.getWidth(this),
    apple[i].sprite.getHeight(this));
              Rectangle player_rect = new Rectangle(player.player_x, player.player_y,
    player.sprite.getWidth(this),
    player.sprite.getHeight(this));
              if(apple_rect.intersects(player_rect))
                   if(apple[i].alive)
                   score++;
                   apple[i].alive = false;
                   if(!apple[i].alive)
                   apple[i].alive = false;     
         return true;
    public void update(Graphics g)
    if(buffering_image == null)
    buffering_image = createImage(getSize().width, getSize().height);
    buffering_graphics = buffering_image.getGraphics();
    buffering_graphics.setColor(getBackground());
    buffering_graphics.fillRect(0, 0, getSize().width, getSize().height);
    buffering_graphics.setColor(getForeground());
    paint(buffering_graphics);
    g.drawImage(buffering_image, 0, 0, this);
    public boolean keyDown(Event e, int i)
         i = e.key;
    if(i == 1006)
    move_left = true;
    else if(i == 1007)
         move_right = true;
              return true;     
    public boolean keyUp(Event e, int i)
         i = e.key;
    if(i == 1006)
    move_left = false;
    else if(i == 1007)
         move_right = false;
    return true;
    public void paint(Graphics g)
    g.drawImage(player.sprite, player.player_x, player.player_y, this);
    for(int i = 0; i < max_apples; i++)
         if(apple[i].alive)
              g.drawImage(apple[i].sprite, apple[i].apple_x, apple[i].apple_y, this);
    g.setColor(Color.RED);
    g.drawString("Score: " + score, 425, 100);
    public void start()
    Thread thread = new Thread(this);
    thread.start();
    @SuppressWarnings("deprecation")
         public void stop()
         Thread thread = new Thread(this);
    thread.stop();
    GameObject.java:import java.awt.*;
    import java.util.*;
    public class GameObject
    public Image sprite;
    public Random random = new Random();
    public int player_x;
    public int player_y;
    public int movement_speed = 15;
    public int falling_speed;
    public int apple_x;
    public int apple_y;
    public boolean alive;
    public GameObject(Image loaded_image)
         player_x = 425;
         player_y = 725;
         sprite = loaded_image;
         falling_speed = random.nextInt(10) + 1;
         apple_x = random.nextInt(920) + 1;
         apple_y = random.nextInt(100) + 1;
         alive = true;
    And now all I need is you to answer my question! =)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    package forums;
    import java.util.Random;
    import javax.swing.Timer;
    import javax.imageio.ImageIO;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.io.*;
    public class VimsiesRetardedAppleGamePanel extends JPanel implements KeyListener
      private static final long serialVersionUID = 1L;
      private static final int WIDTH = 800;
      private static final int HEIGHT = 600;
      private static final int MAX_APPLES = 3;
      private static final Random RANDOM = new Random();
      private int score = 0;
      private Player player;
      private Apple[] apples = new Apple[MAX_APPLES];
      private boolean moveLeft = false;
      private boolean moveRight = false;
      abstract class Sprite
        public final Image image;
        public int x;
        public int y;
        public boolean isAlive = true;
        public Sprite(String imageFilename, int x, int y) {
          try {
            this.image = ImageIO.read(new File(imageFilename));
          } catch (IOException e) {
            e.printStackTrace();
            throw new RuntimeException("Bailing out: Can't load images!");
          this.x = x;
          this.y = y;
          this.isAlive = true;
        public Rectangle getRectangle() {
          return new Rectangle(x, y, image.getWidth(null), image.getHeight(null));
      class Player extends Sprite
        public static final int SPEED = 15;
        public Player() {
          super("C:/Java/home/src/images/player.jpg", WIDTH/2, 0);
          y = HEIGHT-image.getHeight(null)-30;
      class Apple extends Sprite
        public int fallingSpeed;
        public Apple() {
          super("C:/Java/home/src/images/apple.jpg", 0, 0);
          reset();
        public void reset() {
          this.x = RANDOM.nextInt(WIDTH-image.getWidth(null));
          this.y = RANDOM.nextInt(300);
          this.fallingSpeed = RANDOM.nextInt(8) + 3;
          this.isAlive = true;
      private final Timer timer = new Timer(200,
        new ActionListener() {
          public void actionPerformed(ActionEvent e) {
            repaint();
      public VimsiesRetardedAppleGamePanel() {
        this.player = new Player();
        for(int i=0; i<MAX_APPLES; i++) {
          apples[i] = new Apple();
        setBackground(Color.BLACK);
        setFocusable(true); // required to generate key listener events.
        addKeyListener(this);
        timer.setInitialDelay(1000);
        timer.start();
      public void keyPressed(KeyEvent e)  {
        if (e.getKeyCode() == e.VK_LEFT) {
          moveLeft = true;
          moveRight = false;
        } else if (e.getKeyCode() == e.VK_RIGHT) {
          moveRight = true;
          moveLeft = false;
      public void keyReleased(KeyEvent e) {
        moveRight = false;
        moveLeft = false;
      public void keyTyped(KeyEvent e) {
        // do nothing
      public void paintComponent(Graphics g) {
        super.paintComponent(g);
        //System.err.println("DEBUG: moveLeft="+moveLeft+", moveRight="+moveRight);
        if ( moveLeft ) {
          player.x -= player.SPEED;
          if (player.x < 0) {
            player.x = 0;
        } else if ( moveRight ) {
          player.x += player.SPEED;
          if (player.x > getWidth()) {
            player.x = getWidth();
        //System.err.println("DEBUG: player.x="+player.x);
        Rectangle playerRect = player.getRectangle();
        for ( Apple apple : apples ) {
          apple.y += apple.fallingSpeed;
          Rectangle appleRect = apple.getRectangle();
          if ( appleRect.intersects(playerRect) ) {
            if ( apple.isAlive ) {
              score++;
              apple.isAlive = false;
        g.drawImage(player.image, player.x, player.y, this);
        for( Apple apple : apples ) {
          if ( apple.isAlive ) {
            g.drawImage(apple.image, apple.x, apple.y, this);
        g.setColor(Color.RED);
        g.drawString("Score: " + score, WIDTH/2-30, 10);
      private static void createAndShowGUI() {
        JFrame frame = new JFrame("Vimsies Retarded Apple Game");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.getContentPane().add(new VimsiesRetardedAppleGamePanel());
        frame.pack();
        frame.setSize(WIDTH, HEIGHT);
        frame.setLocationRelativeTo(null);
        frame.setVisible(true);
      public static void main(String[] args) {
        SwingUtilities.invokeLater(
          new Runnable() {
            public void run() {
              createAndShowGUI();
    }Hey Vimsie, try resetting a dead apple and see what happens.

  • Credit Memo - Terms of Payment Default

    My earlier post received no response, so I am posting again,
    In MIRO if I create a credit Memo, payment terms default from PO. (not from vendor master) I do not know if was configured that way. How can I find out ?
    I do not want payment terms to default from any thing, neither PO nor vendor master.
    It should fall due immediately say based on base line date, which is posting date in our case.
    How can I do this ?
    Thanks

    Hello,
    You might find interesting this OSS Note: [322430 - MIRO: Proposal logic for terms of payment|https://service.sap.com/sap/support/notes/322430]
    Regards,
    Milen.

  • Getting split payment terms in case of customer credit memo(Doc type DG)

    Hi Guys,
    Is there any FM available for getting split payment terms in case of customer credit memo(Document type DG). There will be no invoice/billing doc for this document type and will be created from FB75 transaction. For billing document i am using FM SD_PRINT_TERMS_OF_PAYMENT_SPLI. Please let me know if there is any FM for accounting document also.
    Thanks,
    Vinod.

    Hi,
    Try this bapi
    BAPI_AR_ACC_GETSTATEMENT

  • How to grey out terms of payment in sales order.

    Hi,
    While making sales order ,user should not make changes in terms of payment.how we  can restrict the user for any changes.
    and what is procedure for this.
    Regards,

    you can get many treads if you had searched with your subject.Anyway please find one among them.
    payment terms-greyed out field
    I would prefer going for option of activating critical field in OVA8 if Credit management is configured in your client process.
    thanks,
    Srinu.

  • Duplicate check on search term for BP creation in CRM

    HI,
    I want to do a duplicate check on search term for BP creation in CRM.
    i found one BADI ADDRESS_SEARCH. But the method address_search is not getting called.
    Is there any other BADI available? how can I handle this issue?

    hello,
    BP is BDT (Business Data toolset) enabled (you can check it by adding break point in FM BUS_PBO and executing BP transaction). You can add your check directly to standard view (the check will be executed each time when user pushes enter) or you could add you check to appropriate action (during saving etc.) there are number of actions which you could use it depends on your requirements. You can find a lot of info about BDT (if you are not familiar) in Wiki.
    br,
    dez_

  • I can not get past Terms of Use - No option to agree or accept terms? See Below

    Terms of Use
    Adobe General Terms of Use
    Last updated May 7, 2012. Replaces April 30, 2010 version in its entirety.
    1. Your Agreement With Adobe.
    1.1 Choice of Law. If you are a resident of North America, your relationship is with Adobe Systems Incorporated, a United States company, and you agree to be bound by the laws of California and the laws of the United States. If you reside outside of North America, your relationship is with Adobe Systems Software Ireland Limited, and you agree to be bound by the laws of Ireland.
    1.2 This document sets forth your legal agreement with Adobe Systems Incorporated or Adobe Systems Software Ireland Limited and its agents and affiliates (collectively, “Adobe”). Your use of any Adobe website or service (collectively “Service” or “Services”) that link to these terms is subject to these Terms of Use (the “General Terms”).
    1.3 Some Services may also be subject to additional or different terms (the “Additional Terms”). Without limitation, the Additional Terms for the following Services are hereby incorporated into the General Terms by reference:
    Acrobat.com
    Digital Publishing Suite
    Adobe ConnectNow
    EchoSign
    Adobe Content Server 4
    Adobe Translator
    Adobe Flash Platform Services
    PhoneGap Build
    Business Catalyst
    TypeKit
    CS Services
    Adobe Digital Enterprise Platform Collaboration Service
    1.4 If there is any conflict between the General Terms and the Additional Terms, then the Additional Terms take precedence in relation to that Service. The General Terms and any applicable Additional Terms and all other documents incorporated by reference in these General Terms are referred to as the “Terms”.
    1.5 Adobe may change the Terms at its sole discretion. If we change the Terms, then we will make a new copy available athttp://www.adobe.com/go/terms. Your use of the Services is subject to the most current version of the Terms at the time of such use.
    2. Definitions.
    Unless otherwise defined, capitalized terms used throughout these General Terms have the meanings stated below:
    2.1 “Account Information” means the information you provide to Adobe when you register for a service, including your Adobe ID and log-in information.
    2.2 “Intellectual Property Rights” means copyright, moral rights, trademark, trade dress, patent, trade secret, unfair competition, and any other intellectual and proprietary rights.
    2.3 “Law” means any applicable law, regulation, or generally accepted practices or guidelines in any applicable jurisdiction, such as any laws regarding the export of data or software to and from the United States or other applicable countries.
    2.4 “Make Available” means to email, post, transmit, upload, or otherwise make available through your use of the Services.
    2.5 “Marks” means the trademarks, logos and service marks displayed on the Services.
    2.6 “Materials” means any materials provided by Adobe and any User Content, including, without limitation, any (a) information, data, documents, images, photographs, graphics, audio, videos, or webcasts, (b) products, and (c) Software.
    2.7 “Service Materials” means Materials other than Your Content.
    2.8 “Shared Content” means the User Content that you or other Users share through the Services.
    2.9 “Software” means Adobe software code and associated documentation, including without limitation any mobile and tablet applications related to the Services, content files, drivers, patches, or fonts.
    2.10 “User” means a user of the Service.
    2.11 “User Content” means (a) Your Content and (b) Shared Content uploaded by other Users.
    2.12 “Your Content” means any Materials that you Make Available through your use of the Services.
    2.13 “Your Shared Content” means Your Content that you choose to make into Shared Content.
    3. Acceptance of Terms.
    3.1 You may not use the Services if you do not agree to the Terms. You may accept the Terms (a) by selecting “I agree” to these Terms, (b) by using the Services in any way, such as downloading or uploading any Materials made available via the Services by Adobe, you, or other Users, or (c) by merely browsing the Services.
    3.2 You may not use the Services if (a) you are prohibited by Law from receiving or using the Services, (b) you are not fully able and competent to enter into a binding contract with Adobe, such as if you are not of legal age or have not obtained parental consent. In particular, unless expressly stated otherwise in the Additional Terms for any given Service, you affirm that you are over the age of 13 and acknowledge that these Services were not intended for children under 13.
    3.3 Adobe may require you to provide consent to the updated Terms before further use of the Services is permitted. Otherwise, your continual use of any Service constitutes your acceptance of the changes.
    4. Privacy Policy.
    For information about Adobe’s data protection and collection practices, please read the Adobe Privacy Policy athttp://www.adobe.com/go/privacy, which is incorporated herein by reference. You agree to Adobe’s use of your data in accordance with the Privacy Policy.
    5. Ownership.
    5.1 Services and Adobe Materials. The Services and Materials, and their selection and arrangement, are protected by Intellectual Property Rights. Except as expressly provided in the Terms, Adobe and its licensors do not grant any express or implied rights to use the Services and Materials. All rights, title, and interest in the Service and Materials, in all languages, formats, and media throughout the world, are and will continue to be the exclusive property of Adobe and/or its licensors and nothing in the Terms shall be construed to confer any license or right, by implication, estoppel or otherwise, under copyright or other intellectual property rights, to you or any third party.
    5.2 Trademarks. The Marks are the property of Adobe or other rights holders. You are not permitted to use the Marks without the prior consent of Adobe or the rights holder. Adobe and the Adobe logo are trademarks of Adobe Systems Incorporated. For a current list of Adobe’s Marks, as well as certain third party Marks, please refer to the posted trademark information at http://www.adobe.com/go/trademarks.
    5.3 Your Content. If you are an individual User, then you own all right, title, and ownership to Your Content. If you are using and accessing the Services and Materials through an account purchased by someone else (such as an employer or a client), then then the person who paid for the account retains all right, title, and ownership to Your Content. For example, if you are using Services provided by your employer, then your employer (not you) owns Your Content.
    6. Use of Services and Materials.
    6.1 If you comply with the terms and conditions of this Agreement, Adobe grants to you a non-exclusive, non-transferable, revocable right to access and use the Services, to Make Available Your Content to the Service, and to use the Service Materials in connection with the Services, subject to the following conditions:
    (a) You may not alter, copy, modify, or re-transmit the Service Materials without Adobe’s express consent;
    (b) You may not lease, license, rent, or sell the Service Materials or the right to use and access the Services;
    (c) You may not remove, obscure, or alter any text, copyright, or other proprietary notices contained in Service Materials; and
    (d) You may not copy or imitate part or all of the design, layout, or look-and-feel of the Service, which are protected by Intellectual Property Rights.
    6.2 You agree to use the Services and the Materials only as permitted by the Terms and any Law.
    6.3 You acknowledge and agree that certain Services and Materials may be available only if you have paid a fee or have provided certain Account Information.
    6.4 Adobe uses reasonable efforts to make the Services available 24 hours a day, 7 days a week. However, there will be occasions when the Service will be interrupted for maintenance, upgrades and repairs, or as a result of failure of telecommunications links and equipment that are beyond our control. Adobe will take reasonable steps to minimize such disruption, to the extent it is within our reasonable control. Certain Services may not be available in all languages.
    6.5 Adobe may modify or discontinue, temporarily or permanently, the Services or Materials, or any portion thereof, with or without notice. You agree that Adobe shall not be liable to you or anyone else if we do so.
    6.6 Payment.
    (a) Subscription Fees. Certain Services require you to purchase a subscription or membership in order to access all or part of such Services. Subscription Fees are non-refundable, except as otherwise stated in specific subscription terms applicable to a Service. Subscription Fees may change at the end of your subscription period. Subscription terms are available athttp://www.adobe.com/go/subscription_terms.
    (b) You are responsible for paying all taxes levied in connection with your use of the Services. Your credit card company or bank may impose on you other fees, such as foreign exchange fees, in connection with your payment of the Subscription Fees,. Your ability to access the Services may require payment of third-party fees (such as telephone toll charges, mobile carrier fees, ISP, data plan, etc.). Adobe has no connection to or responsibility for such fees.
    (c) Collection of Subscription Fee. You agree that, in the event Adobe is unable to collect the Subscription Fees owed by you to Adobe for the Services, Adobe may take the steps it deems necessary to collect such Subscription Fees from you and that you will be responsible for all costs and expenses incurred by Adobe in connection with such collection activity.
    7. Account Information; Personal URL.
    7.1 You agree that your Account Information will always be complete, accurate, and up-to-date. It is your responsibility to keep your account password or log-in credentials confidential at all times and you are solely responsible to Adobe for all activity that occurs via your Account. If you become aware of any unauthorized use of your account or Account Information, or any other breach of security, you agree to notify Adobe by contacting Support athttp://www.adobe.com/go/support_contact. Adobe may require that you change your Account Information or certain parts of your Account Information at any time for any reason. Unless Adobe expressly allows you the right to create and manage Adobe IDs as an account administrator for a company or unless expressly permitted in the Additional Terms, you may not use another person’s Account Information.
    7.2 As part of registering for a Service, Adobe may require you to create a unique URL, such as your_name_here.adobe.com. Such unique URL may be used solely with the Service, only for so long as you maintain a valid account and shall not be used for any other purpose. Adobe may revoke your right to use that URL for any reason deemed appropriate by Adobe in its sole discretion by giving you at least thirty days prior notice of such revocation, except in the event that your URL, or content therein, is determined by Adobe in its sole discretion to contain infringing or illegal content or content that otherwise violates the Terms. In such event, Adobe reserves the right to revoke your right to use your unique URL immediately without notice. Additionally, Adobe owns and retains all right, title, and interest in and to the use of “Adobe,” and other Adobe property in association with a User’s unique URL. Upon termination for any reason, Adobe may permit another User to use the unique URL previously selected by you.
    8. User Conduct.
    8.1 You agree not to access or attempt to access the Services by any means other than the interface provided by Adobe or circumvent any access or use restrictions put into place to prevent certain uses of the Services.
    8.2 You agree not to use, or to encourage or permit others to use, the Services to:
    (a) Make Available any Material that is unlawful, harmful, threatening, abusive, tortious, defamatory, libelous, vulgar, obscene, child-pornographic, lewd, profane, invasive of another’s privacy, hateful, or racially, ethnically, or otherwise objectionable;
    (b) Stalk, intimidate, and/or harass another;
    (c) Incite others to commit violence;
    (d) Harm minors in any way;
    (e) Make Available any Material that you do not have a right to Make Available under any Law or contractual or fiduciary relationship;
    (f) Make Available any Material that infringes any Intellectual Property Right or other proprietary right of any party;
    (g) Impersonate any person or entity, or falsely state or otherwise misrepresent your affiliation with a person or entity;
    (h) Forge headers or otherwise manipulate identifiers to disguise the origin of any of Materials posted on or transmitted through the Services;
    Use the Services or Materials such that it will mislead a User into believing that they are interacting directly with Adobe or any Service;
    (j) Engage in any chain letters, contests, junk email, pyramid schemes, spamming, surveys, or other duplicative or unsolicited messages (commercial or otherwise);
    (k) Use any Adobe domain name as a pseudonymous return email address;
    (l) Make Available any Material that contains software viruses or any other computer code, files, or programs designed to interrupt, destroy, or limit the functionality of any computer software, hardware, or telecommunications equipment;
    (m) Access or use the Services in any manner that could damage, disable, overburden, or impair any Adobe server or the networks connected to any Adobe server;
    (n) Intentionally or unintentionally interfere with or disrupt the Services or violate any applicable Laws related to the access to or use of the Services, violate any requirements, procedures, policies, or regulations of networks connected to the Services, or engage in any activity prohibited by the Terms;
    (o) Disrupt or interfere with the security of, or otherwise cause harm to, the Services, Materials, systems resources, accounts, passwords, servers, or networks connected to or accessible through the Services or any affiliated or linked sites;
    (p) Disrupt, interfere with, or inhibit any other User from using and enjoying the Services or Materials, or other affiliated or linked sites, Services, or Materials;
    (q) Access or attempt to access any Material that you are not authorized to access or through any means not intentionally made available through the Services;
    (r) Market any goods or services for any business purposes (including advertising and making offers to buy or sell goods or services), unless specifically allowed to do so by Adobe;
    (s) Reproduce, sell, trade, resell or exploit for any commercial purpose, any portion of the Services or any Materials, use of any Service or Materials, or access to any Service or Materials;
    (t) Use any data mining, robots, or similar data gathering and extraction methods in connection with the Services or Materials;
    (u) Host, on a subscription basis or otherwise, the Services without Adobe’s authorization, including any related application, to permit a third party to use the Services to create, transmit, or protect any content, or (ii) to conduct conferences or online meeting services for a third party;
    (v) Defraud, defame, or otherwise violate the legal rights (such as rights of privacy and publicity) of others; or
    (w) Collect or store data about other users in connection with the prohibited conduct and activities set forth in this Section 8.2.
    9. Your Content.
    9.1 Storage. Adobe may provide online storage for Your Content, subject to Section 9.2 below and any Additional Terms that may further define the scope of such storage. Unless otherwise stated in Additional Terms or a separate written agreement between you and Adobe, Adobe has (a) no obligation to store Your Content and (b) no responsibility or liability for the deletion or accuracy of any Materials, including Your Content, the failure to store, transmit, or receive transmission of Materials, or the security, privacy, storage, or transmission of other communications originating with or involving use of the Services.
    9.2 You agree that Adobe retains the right to create reasonable limits on the use of the Materials, including Your Content, such as limits on file size, storage space, processing capacity, and similar limits described in the web pages accompanying the Services and as otherwise determined by Adobe in its sole discretion.
    9.3 You agree that you, not Adobe, are entirely responsible for all of Your Content that you Make Available, whether publicly posted or privately transmitted. You assume all risks associated with use of Your Content, including any reliance on its accuracy, completeness, or usefulness.
    9.4 Settings Related to Use and Access of Your Content.
    (a) Certain Services may enable you to specify the level at which such Services restrict access to Your Content. You are solely responsible for applying the appropriate level of access to Your Content. If you do not choose the access level to apply to your Content, the system may default to its most permissive setting.
    (b) Adobe may allow other Users to comment on Your Shared Content unless you disable the commenting feature.
    (c) Adobe may allow you to import your contacts to the Services. For example, Adobe may provide tools to help you upload email addresses of your contacts. If you provide Adobe your password to retrieve those contacts, Adobe will not store the password after you have uploaded the contact information. In addition, Adobe will not store these email addresses you have uploaded once you have found and connected with your friends.
    9.5 Licenses to Your Content. Adobe requires certain licenses from you with respect to Your Shared Content in order to operate and enable the Services. Accordingly, you grant the licenses to Your Shared Content as follows:
    (a) For Your Shared Content that’s Made Available in a public forum (such as discussion boards or public galleries that may be browsed by anyone with an internet connection, etc.), you grant Adobe a worldwide, royalty-free, non-exclusive, transferable, and sublicensable license to adapt, display, distribute, modify, perform, publish, reproduce, translate, and use Your Shared Content for the purpose of operating and improving the Services and enabling your use of the Services. You may revoke the license and terminate Adobe’s rights at any time by making it no longer shared.
    (b) For Your Shared Content that’s Made Available in a public forum or shared privately with other Users of your choosing, you grant other Users a worldwide, royalty-free, non-exclusive, transferrable, and sublicensable license to display, distribute, perform, and reproduce Your Content, subject to Section 10 of these Terms. If you join or participate in a group that allows for sharing of Your Content within the group (such as a “group album”), then you also grant the Users within the group a license to adapt and modify Your Content that you have decided to share with such group. If you do not want to grant other Users these rights, then don’t share Your Content with other Users.
    (c) For Your Content that is shared privately with other Users of your choosing, you grant Adobe a worldwide, royalty-free, non-exclusive, transferrable, and sublicensable, license to distribute, modify, publish, reproduce, translate, and use Your Content for the purpose of operating and improving the Services and enabling your use of the Services. You may revoke this license and terminate Adobe’s rights at any time by removing Your Content from the Service; provided that you agree that Adobe may retain and use copies of Your Content for archival or “backup” purposes and pursuant to Section 15 (Investigations).
    (d) You may also grant Adobe specific or different license pursuant to the Additional Terms.
    9.6 You acknowledge that the Services are automated (e.g., Your Content is uploaded using software tools) and that Adobe personnel will not access, view, or listen to any of Your Content, except as reasonably necessary to perform the Services, including but not limited to the following: (a) respond to support requests; (b) detect, prevent, or otherwise address fraud, security, or technical issues; (c) as deemed necessary or advisable by Adobe in good faith to conform to legal requirements or comply with legal process; or (d) enforce these Terms, including investigation of potential violations hereof, as further described in Section 15 (Investigations).
    9.7 You acknowledge and agree that although Adobe endeavors to provide security measures to protect Your Content (including Your Shared Content that you shared privately), Adobe is not liable for any damages resulting for the disclosure of Your Content.
    10. Shared Content.
    10.1 License to Shared Content. Adobe grants you a worldwide, royalty-free, and non-exclusive license to distribute, display, download, perform, and reproduce the Shared Content, subject to the restrictions stated in this Section 10. With respect to Shared Content Made Available in a group allowing for content sharing, Adobe also grants you the license to adapt and modify such Shared Content. The license granted in this Section 10.1 is further limited to your personal, internal, and non-commercial purpose only.
    10.2 It is your sole responsibility to determine what limitations, if any, are placed on your Shared Content. Adobe cannot and does not monitor or control what others do with the Shared Content, nor can Adobe prevent them from adding to, modifying, or adapting the Shared Content.
    10.3 You agree that Adobe has no liability of any kind should other Users use, modify, destroy, corrupt, copy, or distribute your Shared Content in violation of the limitations that you may impose on its use.
    10.4 Shared Content may include personal information (such as email addresses) to facilitate your ability to share Your Content. It is your sole responsibility for any and all personal information that you or other Users used and submitted in connection with the Services. You shall comply with all data protection and privacy laws and rules applicable to the personal information of other Users.
    10.5 The Services may allow you to comment on Shared Contents. Comments are not anonymous and may be viewed by other Users. Your comments may be deleted by you, other Users, or Adobe.
    10.6 If you are invited by a user of the Service to participate in shared digital content editing or viewing, and you do not wish to receive email from such User or do not wish to participate, you are required to contact the person who invited you to update, correct, or delete the information they provided about you.
    10.7 In general, even though we might delete an account you hold with us in these types of shared editing or viewing areas, we may continue to retain information regarding your past actions with respect to content reviews or sharing initiated by others.
    10.8 Upon removal of Your Content from the Service or upon making your Shared Content no longer shared, Adobe shall have a reasonable time to cease use, distribution, and/or display of Your Content. However, you acknowledge and agree that Adobe shall have the right but not the obligation to keep archived or “backup” copies of Your Content or use Your Content pursuant to Section 15 (Investigations).
    11. Use of Software.
    11.1 Software made available via the Services or through third-party marketplaces or stores is governed by the terms of the applicable Additional Terms or the license agreement referenced in the Software. If there is any conflict between these Terms and the license agreement provided with such Software, then the license agreement shall take precedence in relation to that Software. If the Software is a pre-release version, then you are not permitted to use or otherwise rely on the Software for any commercial or production purposes, notwithstanding anything to the contrary included within an accompanying license agreement.
    11.2 Adobe may provide mobile and tablet applications through third parties that interact with the Service and Adobe products. You are responsible for obtaining and maintaining any equipment or ancillary services needed to access mobile and tablet applications and you are responsible for all applicable taxes and fees incurred while accessing such applications (such as fees from your mobile carrier, overage charges, etc.)
    11.3 If no license agreement accompanies the Software that is available for download, the download and use of such Software will be governed by the terms of this Section 11.3. Adobe grants you a personal, worldwide, revocable, limited, non-transferable, non-sublicensable, non-assignable, nonexclusive license to use the Software in the manner permitted by the Terms. For clarification, you shall not distribute, lease, rent, sell, or sublicense the Software. You agree that you will not decompile, reverse engineer, or otherwise attempt to discover the source code of the Software. Notwithstanding the foregoing, decompiling the Software is permitted to the extent the laws of the jurisdiction where you are located give you the right to do so to obtain information necessary to render the Software interoperable with other software, provided, however, that you must first request the information from Adobe and Adobe may, in its discretion, either provide such information to you or impose reasonable conditions, including reasonable fees, on use of the Software to ensure that Adobe’s Intellectual Property Rights in the Software are protected. You may not assign (or grant a sublicense of) your rights to use the Software, grant a security interest in or over your rights to use the Software, or otherwise transfer any part of your rights to use the Software. For clarity, your use of the Software is also subject to the disclaimers and limitations in Sections 13 and 14 below and your compliance with the export control provisions of Section 22.
    11.4 The Software may automatically download and install updates from Adobe. These updates are designed to improve, enhance and further develop the Services and may take the form of bug fixes, enhanced functions, new Software modules, and completely new versions. You agree to receive such updates (and permit Adobe to deliver these to you with or without your knowledge) as part of your use of the Services.
    12. Your Warranty, Indemnification Obligation, and Waiver.
    12.1 You represent and warrant that: (a) you own the Intellectual Property Rights, or have obtained all necessary license(s) and permission(s), to use Your Content in keeping with your use in connection with the Services or as otherwise permitted by the Terms; (b) you have the rights necessary to grant the license and sublicenses described in the Terms; (c) you have received consent from any and all persons depicted in Your Content to use Your Content as set forth in the Terms, including distribution, public display, public performance, and reproduction of Your Content; and (d) Your Content does not violate or infringe any intellectual property right or other proprietary right, including right of publicity or privacy, of any person, company or entity, or other third party.
    12.2 You agree to indemnify and hold Adobe and its subsidiaries, affiliates, officers, agents, employees, co-branders or other partners, and licensors harmless from any claim or demand, including reasonable attorneys’ fees, due to or arising out of Your Content, your use of the Services or Materials, your connection to the Services or Materials, your use and access of personal information of other Users, the actions of any member of your group, your access to or use of Sites or the Linked Sites and your connections therewith, any claim that Your Content caused damage to someone else, any dealings between you and anyone else advertising or promoting via the Services or Materials, your violation of the Terms, or your violation of any rights of another, including any Intellectual Property Rights.
    12.3 You acknowledge and agree that by accessing or using the Services or Materials, you may be exposed to Materials (including Shared Group Content) from others that you may consider offensive, indecent, or otherwise objectionable, and agree to accept that risk.
    13. DISCLAIMER OF WARRANTIES.
    YOU EXPRESSLY UNDERSTAND AND AGREE THAT, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:
    13.1 THE SITE, SERVICES, AND MATERIALS ARE PROVIDED BY ADOBE “AS IS,” WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING THE IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, QUIET ENJOYMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. WITHOUT LIMITING THE FOREGOING, ADOBE AND ITS LICENSORS MAKE NO WARRANTY THAT (a) THE SITE, SERVICES OR MATERIALS WILL MEET YOUR REQUIREMENTS OR WILL BE CONSTANTLY AVAILABLE, UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE; (b) THE RESULTS THAT MAY BE OBTAINED FROM THE USE OF THE SITE, SERVICES, OR MATERIALS WILL BE EFFECTIVE, ACCURATE, OR RELIABLE; (c) THE QUALITY OF THE SITE, SERVICES, OR MATERIALS WILL MEET YOUR EXPECTATIONS; OR THAT (d) ANY ERRORS OR DEFECTS IN THE SITE, SERVICES, OR MATERIALS WILL BE CORRECTED. NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM ADOBE OR THROUGH OR FROM USE OF THE SERVICES SHALL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THE TERMS.
    13.2 ADOBE SPECIFICALLY DISCLAIMS ANY LIABILITY WITH REGARD TO ANY ACTIONS RESULTING FROM YOUR USE OF OR PARTICIPATION IN ANY SERVICES AND YOUR USE OF MATERIALS. ANY MATERIAL DOWNLOADED, MADE AVAILABLE, OR OTHERWISE OBTAINED THROUGH USE OF THE SERVICES IS ACCESSED AT YOUR OWN DISCRETION AND RISK, AND YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY SUCH MATERIAL. ADOBE ASSUMES NO LIABILITY FOR ANY COMPUTER VIRUS OR SIMILAR CODE THAT IS DOWNLOADED TO YOUR COMPUTER FROM ANY OF THE SERVICES.
    13.3 ADOBE DOES NOT CONTROL, ENDORSE, OR ACCEPT RESPONSIBILITY FOR ANY MATERIALS OR SERVICES OFFERED BY THIRD PARTIES ACCESSIBLE THROUGH LINKED SITES. ADOBE MAKES NO REPRESENTATIONS OR WARRANTIES WHATSOEVER ABOUT, AND SHALL NOT BE LIABLE FOR, ANY SUCH THIRD PARTIES, THEIR MATERIALS OR SERVICES. ANY DEALINGS THAT YOU MAY HAVE WITH SUCH THIRD PARTIES ARE AT YOUR OWN RISK.
    13.4 MANAGERS, HOSTS, PARTICIPANTS, MODERATORS, AND OTHER THIRD PARTIES ARE NOT AUTHORIZED ADOBE SPOKESPERSONS, AND THEIR VIEWS DO NOT NECESSARILY REFLECT THOSE OF ADOBE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, ADOBE WILL HAVE NO LIABILITY RELATED TO USER CONTENT ARISING UNDER INTELLECTUAL PROPERTY RIGHTS, LIBEL, PRIVACY, PUBLICITY, OBSCENITY, OR OTHER LAWS. ADOBE ALSO DISCLAIMS ALL LIABILITY WITH RESPECT TO THE USE, MISUSE, LOSS, MODIFICATION, OR UNAVAILABILITY OF ANY USER CONTENT.
    13.5 ADOBE WILL NOT BE LIABLE FOR ANY LOSS THAT YOU MAY INCUR AS A RESULT OF SOMEONE ELSE USING YOUR PASSWORD OR ACCOUNT OR ACCOUNT INFORMATION IN CONNECTION WITH THE SITE OR ANY SERVICES OR MATERIALS, EITHER WITH OR WITHOUT YOUR KNOWLEDGE.
    13.6 SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF CERTAIN WARRANTIES, THE LIMITATION OR EXCLUSION OF IMPLIED WARRANTIES, OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY LAST, SO THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
    14. Limitation of Liability.
    14.1 IN NO EVENT SHALL ADOBE, ITS OFFICERS, DIRECTORS, EMPLOYEES, PARTNERS, LICENSORS, OR SUPPLIERS BE LIABLE TO YOU OR ANYONE ELSE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR PUNITIVE DAMAGES WHATSOEVER, INCLUDING THOSE RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT FORESEEABLE OR IF ADOBE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR BASED ON ANY THEORY OF LIABILITY, INCLUDING BREACH OF CONTRACT OR WARRANTY, NEGLIGENCE OR OTHER TORTIOUS ACTION, OR ANY OTHER CLAIM ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF OR ACCESS TO THE SITE, SERVICES OR MATERIALS. NOTHING IN THE TERMS SHALL LIMIT OR EXCLUDE ADOBE’S LIABILITY FOR GROSS NEGLIGENCE OR INTENTIONAL MISCONDUCT OF ADOBE OR ITS EMPLOYEES, OR FOR DEATH OR PERSONAL INJURY.
    14.2 ADOBE’S AGGREGATE LIABILITY AND THAT OF ITS AFFILIATES, LICENSORS, AND SUPPLIERS UNDER OR IN CONNECTION WITH THIS AGREEMENT SHALL BE LIMITED TO US $100 OR THE AGGREGATE AMOUNT PAID BY YOU FOR ACCESS TO THE SERVICE DURING THE THREE-MONTH PERIOD PRECEDING THE EVENT GIVING RISE TO SUCH LIABILITY, WHICHEVER IS LARGER. THIS LIMITATION WILL APPLY EVEN IF ADOBE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
    14.3 THE LIMITATIONS AND EXCLUSIONS IN THIS SECTION 14 APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW IN YOUR JURISDICTION. SOME JURISDICTIONS PROHIBIT THE EXCLUSION OR LIMITATION OF LIABILITY FOR INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES. ACCORDINGLY, THE LIMITATIONS AND EXCLUSIONS SET FORTH ABOVE MAY NOT APPLY TO YOU.
    15. Investigations.
    15.1 Adobe, in its sole discretion, may (but has no obligation to) monitor or review the Services and Materials at any time. Without limiting the foregoing, Adobe shall have the right, in its sole discretion, to remove any of Your Content for any reason (or no reason), including if it violates the Terms or any Law.
    15.2 Although Adobe does not generally monitor User activity occurring in connection with the Services or Materials, if Adobe becomes aware of any possible violations by you of any provision of the Terms, Adobe reserves the right to investigate such violations, and Adobe may, at its sole discretion, immediately terminate your rights hereunder, including your right to use the Services or Materials, or change, alter, or remove Your Content or Account Information, in whole or in part, without prior notice to you. If, as a result of such investigation, Adobe believes that criminal activity has occurred, Adobe reserves the right to refer the matter to, and to cooperate with, any and all applicable law enforcement authorities. Except to the extent prohibited by applicable Law, Adobe is entitled to retain and/or disclose any information or Materials, including Your Content or Account Information (or elements thereof), in Adobe’s possession in connection with your use of the Services to (a) comply with applicable Law, legal process, or governmental request; (b) enforce the Terms; (c) respond to any claims that Your Content violates the Terms or rights of third parties; (d) respond to your requests for customer services; or (e) protect the rights, property or personal safety of Adobe, its Users, or third parties, including the public at large, as Adobe in its sole discretion believes to be necessary or appropriate.
    16. Feedback.
    You have no obligation to provide Adobe with ideas, suggestions or proposals (“Feedback”). However, if you submit Feedback to Adobe, we may use it for any purpose without compensation to you.
    17. Advertising and Your Content.
    You agree that Adobe may display advertisements adjacent to Your Content, and you agree that you are not entitled to any compensation. The manner, mode, and extent of advertising or other revenue generating models pursued by Adobe on or in conjunction with the Services and/or Your Content are subject to change without specific notice to you.
    18. Links to Other Sites.
    The Services and Materials may include links that will take you websites or services not operated by Adobe. Whether the link was provided by Adobe as a courtesy, or whether it was posted by a User, Adobe has no control over non-Adobe websites or services. You agree that we are not responsible for the availability or contents of any website or service we do not operate.
    19. Termination.
    19.1 Termination by You. You may stop using the Service at any time. You may terminate Adobe’s right to distribute, publicly perform, and publicly display Your Shared Content by making it no longer shared. You may terminate the remainder of Adobe’s rights by removing Your Content from the Service, either by deleting it manually, or by contacting Customer Care to have your subscription cancelled, if applicable, and content deleted. To terminate your Service account contact Support athttp://www.adobe.com/go/support_contact. Any fees paid by you prior to your termination are not refundable. Termination of your account shall not relieve you of any obligation to pay any accrued fees or charges.
    19.2 Termination by Adobe. Subject to Additional Terms for certain Services (such as ones where you pay for access to these Services), Adobe may at any time terminate our agreement with you (or any individual Additional Terms) if:
    (a) You have breached any provision of the Terms (or have acted in a manner that clearly shows you do not intend to, or are unable to, comply with the Terms);
    (b) Adobe is required to do so by Law (for example, where the provision of the Services or Materials to you is, or becomes, unlawful);
    (c) The provision of the Services to you by Adobe is, in Adobe’s opinion, no longer commercially viable;
    (d) Adobe has elected to discontinue the Services or Materials (or any part thereof); or
    (e) There has been an extended period of inactivity in your account.
    19.3 Termination or Suspension of Services. Adobe may also terminate or suspend all or a portion of your account and/or access to the Services for any reason (subject to Additional Terms for certain Services). Except as may be set forth in any Additional Terms applicable to a particular Service, termination of your account may include: (a) removal of access to all offerings within the Services; (b) deletion of Your Content and Account Information, including your personal information, log-in ID and password, and all related information, files, and Materials associated with or inside your account (or any part thereof); and (c) barring of further use of the Services.
    19.4 You agree that all terminations for cause shall be made in Adobe’s sole discretion and that Adobe shall not be liable to you or any third party for any termination of your account (and accompanying deletion of your Account Information), or access to the Services and Materials, including Your Content.
    19.5 Upon expiration or termination of the Terms, you shall promptly discontinue use of the Services and Materials. However, any perpetual licenses you have granted, any of your indemnification obligations hereunder, any of Adobe’s disclaimers or limitations of damages of liabilities hereunder, and Sections 8-10, 12-17, 19, 23, and 24 will survive any termination or expiration of the Terms.
    19.6 Upon termination of your use of the Service by you or by Adobe for any other reason other than for cause, Adobe will make reasonable effort to notify you at least thirty (30) days prior to termination, at the email address you provide Adobe as part of your registration, with instructions on how to retrieve Your Content prior to such termination.
    19.7 Except as otherwise stated in any Additional Terms and applicable subscription terms, in the event of termination by Adobe for reasons other than breach of these Terms, Adobe will provide notice pursuant to the General Terms and will provide you with a pro rata refund for the prepaid and unused portion of the Service.
    20. International Users.
    20.1The Services can be accessed from countries around the world and may contain references to Services and Materials that are not available in your country. These references do not imply that Adobe intends to announce such Services or Materials in your country.
    20.2 These Services are controlled, operated, and administered by Adobe Systems Incorporated from its offices in the United States of America. Adobe makes no representation that the Services or Materials are appropriate or available for use outside of the United States. Adobe reserves the right to block access to the Services or Materials by certain international users. If you access the Services from a location outside the United States, then you are responsible for compliance with all local Laws.
    21. Notification of Copyright Infringement.
    21.1 Adobe respects the Intellectual Property Rights of others and expects its Users to do the same. Adobe will respond to clear notices of copyright infringement consistent with the Digital Millennium Copyright Act, Title 17, United States Code, Section 512(c)(2) (“DMCA”) and its response to such notices may include removing or disabling access to the allegedly infringing content, terminating the accounts of repeat infringers, and/or making good-faith attempts to contact the User who posted the content at issue so that he may, where appropriate, make a counter-notification.
    21.2 If you believe that your work has been used or copied in a way that constitutes copyright infringement and such infringement is hosted on the Services, on websites linked to or from the Services, or in connection with the Services or Materials, please provide, pursuant to the DMCA, written notification via regular mail or via fax (not via email or phone) of claimed copyright infringement to Adobe’s Copyright Agent (contact information below), which must contain all of the following elements:
    (a) A physical or electronic signature of the person authorized to act on behalf of the owner of the copyright interest that is alleged to have been infringed;
    (b) A description of the copyrighted

    Step by step, how did you arrive at seeing this agreement?

  • Urgent: is threre any term called "quick forms" in ABAP

    hello experts,
                       Is there any term called "quick forms" in ABAP. if yes please give me details regarding it.
    its very urgent.
                                                                    thnaks in advance,

    Don't think there is anything by that name in abap namespace. Have heard of Interactive forms, smartforms, and abap quickviewer
    http://www.sap-basis-abap.com/sapqu004.htm

Maybe you are looking for