Viktig informasjon i saken hentes i sanntid direkte fra EPO sitt register (European Patent Register), slik at du enkelt og raskt får oversikt i saken.
Beskrivelse Verdi
Saken / databasen er sist oppdatert info  
Tittel LOAD LOGICAL AND SHIFT GUARDED INSTRUCTION
Status
Hovedstatus
Detaljstatus
I kraft info EP patent gjort gjeldende i Norge EP patent besluttet gjeldende i Norge
Patentnummer NO/EP3571580
Europeisk (EP) publiserings nummer EP3571580
EP levert
EP søknadsnummer 18700180.5
EP meddelt
Prioritet 2017.01.19, US 201715409684
Sakstype Europeisk
Løpedag
Utløpsdato
Allment tilgjengelig
Validert i Norge
Innehaver International Business Machines Corporation (US)
Oppfinner GREINER, Dan (US) .... se mer/flere nedenfor
Fullmektig BRYN AARFLOT AS (NO)
Lenke til European patent Register Informasjon i saken, dokumenter og patentfamilie
Patentfamilie Se i Espacenet

EPO translation logo


Se forsidefigur og sammendrag i Espacenet

T3

Beskrivelse

Krav

PATENTKRAV1. Et datamaskinprogramprodukt for å forenkle prosessering eller behandling i et databehandlingsmiljø, idet nevnte datamaskinprogramprodukt omfatter:et datamaskinlesbart lagringsmedium som lagrer instruksjoner og som er avlesbart av en behandlingskrets for:å fremskaffe en lastlogisk og skiftovervåket 'LLSG-' instruksjon for å utføre en last-og-skift-operasjon; ogå utføre LLSG-instruksjonen, idet utførelsen omfatter:å laste data fra et sted i minne, idet stedet i minnet er utpekt av ett eller flere felt som er assosiert med instruksjonen;å skifte dataene ved en skiftmengde for å få en skiftet verdi;å fremskaffe et mellomliggende resultat ved å bruke den skiftede verdien; og å gjenkjenne forekomsten av en overvåket lagringshendelse som omfatter: å bruke det mellomliggende resultatet for å bestemme hvorvidt instruksjonen angir eller utpeker en overvåket lagringsseksjon som er definert av en grense som indikerer en rekke av adresser som er overvåket, hvor basert på bestemmelse at instruksjonen angir eller utpeker den overvåkede lagringsseksjonen vil det mellomliggende resultatet ikke lastes inn i et register som er spesifisert ved bruk av LLSG-instruksjonen; men blir i stedet plassert inn i en overvåket lagringshendelsespost sammen med dataene og adressen til LLSG-instruksjonen som forårsaker den overvåkede lagringshendelsen.2. Datamaskinprogramproduktet ifølge krav 1, hvor dataene omfatter en peker.3. Datamaskinprogramproduktet ifølge krav 1, hvor skiftingen omfatter skifting av dataene som er igjen av skiftmengden for å få den skiftede verdien.4. Datamaskinprogramproduktet ifølge krav 1, hvor skiftmengden er fremskaffet fra et register som er brukt til å spesifisere én eller flere attributter for et overvåket lagringsområde. 5. Datamaskinprogramproduktet ifølge krav 1, hvor gjenkjennelsen av forekomsten av en overvåket lagringshendelse omfatter:å sammenligne en første del av det mellomliggende resultatet med en opprinnelse til et overvåket lagringsområde;å bestemme hvorvidt en spesiell seksjon av det overvåkede lagringsområdet er overvåket, idet bestemmelsen bruker en andre del av det mellomliggende resultatet; ogå detektere en overvåket lagringshendelse basert på sammenligningen som indikerer et spesifikt resultat og bestemmelsen som indikerer at den spesielle seksjonen er overvåket.6. Datamaskinprogramproduktet ifølge krav 1, hvor fremskaffelsen av det mellomliggende resultatet innbefatter justering av den skiftede verdien basert på en adresseringsmodus for en prosessor som utfører instruksjonen.7. Datamaskinprogramproduktet ifølge krav 1, hvor fremgangsmåten videre omfatter bestemmelse av stedet i minnet, idet bestemmelsen bruker et indeksfelt, et basisfelt og et forskyvningsfelt for instruksjonen.8. Datamaskinprogramproduktet ifølge krav 1, hvor instruksjonen er en enkelt arkitektert instruksjon som omfatter en operasjonskode som indikerer en lastlogisk og skiftovervåket operasjon, et registerfelt for spesifisering av et register til å plassere et resultat basert på bestemmelse at en overvåket lagringshendelse ikke ble detektert, og et flertall av felt for å bestemme stedet i minnet.9. En datamaskinimplementert fremgangsmåte for å forenkle prosessering eller behandling i et databehandlingsmiljø, idet nevnte datamaskinimplementerte fremgangsmåte omfatter:å fremskaffe en lastlogisk og skiftovervåket 'LLSG-' instruksjon for å utføre en last-og-skift-operasjon; ogå utføre LLSG-instruksjonen, idet utførelsen omfatter:å laste data fra et sted i minne, idet stedet i minnet er utpekt av ett eller flere felt som er assosiert med instruksjonen; å skifte dataene ved en skiftmengde for å få en skiftet verdi;å fremskaffe et mellomliggende resultat ved å bruke den skiftede verdien; og å gjenkjenne forekomsten av en overvåket lagringshendelse som omfatter: å bruke det mellomliggende resultatet for å bestemme hvorvidt instruksjonen angir eller utpeker en overvåket lagringsseksjon som er definert av en grense som indikerer en rekke av adresser som er overvåket, hvor basert på bestemmelse at instruksjonen angir eller utpeker den overvåkede lagringsseksjonen vil det mellomliggende resultatet ikke lastes inn i et register som er spesifisert ved bruk av LLSG-instruksjonen; men blir i stedet plassert inn i en overvåket lagringshendelsespost sammen med dataene og adressen til LLSG-instruksjonen som forårsaker den overvåkede lagringshendelsen.10. Den datamaskinimplementerte fremgangsmåten ifølge krav 9, hvor gjenkjennelsen av forekomsten av en overvåket lagringshendelse omfatter:å sammenligne en første del av det mellomliggende resultatet med en opprinnelse til et overvåket lagringsområde;å bestemme hvorvidt en spesiell seksjon av det overvåkede lagringsområdet er overvåket, idet bestemmelsen bruker en andre del av det mellomliggende resultatet; ogå detektere en overvåket lagringshendelse basert på sammenligningen som indikerer et spesifikt resultat og bestemmelsen som indikerer at den spesielle seksjonen er overvåket.11. Den datamaskinimplementerte fremgangsmåten ifølge krav 9, hvor fremskaffelsen av det mellomliggende resultatet innbefatter justering av den skiftede verdien basert på en adresseringsmodus for en prosessor som utfører LLSG-instruksjonen.12. Den datamaskinimplementerte fremgangsmåten ifølge krav 9, hvor LLSG-instruksjonen er en enkelt arkitektert instruksjon som omfatter en operasjonskode som indikerer en lastlogisk og skiftovervåket operasjon, et registerfelt for spesifisering av et register til å plassere et resultat basert på bestemmelse at en overvåket lagringshendelse ikke ble detektert, og et flertall av felt for å bestemme stedet i minnet.13. Et datamaskinsystem for å forenkle prosessering eller behandling i et databehandlingsmiljø, idet nevnte datamaskinsystem omfatter:et minne; ogen prosessor i kommunikasjon med minnet, hvor prosessoren innbefatter et flertall av funksjonelle komponenter for:å fremskaffe en lastlogisk og skiftovervåket 'LLSG-' instruksjon for å utføre en last-og-skift-operasjon; ogå utføre LLSG-instruksjonen, idet utførelsen omfatter:å laste data fra et sted i minne, idet stedet i minnet er utpekt av ett eller flere felt som er assosiert med instruksjonen;å skifte dataene ved en skiftmengde for å få en skiftet verdi;å fremskaffe et mellomliggende resultat ved å bruke den skiftede verdien; og å gjenkjenne forekomsten av en overvåket lagringshendelse som omfatter: å bruke det mellomliggende resultatet for å bestemme hvorvidt instruksjonen angir eller utpeker en overvåket lagringsseksjon som er definert av en grense som indikerer en rekke av adresser som er overvåket, hvor basert på bestemmelse at instruksjonen angir eller utpeker den overvåkede lagringsseksjonen vil det mellomliggende resultatet ikke lastes inn i et register som er spesifisert ved bruk av LLSG-instruksjonen; men blir i stedet plassert inn i en overvåket lagringshendelsespost sammen med dataene og adressen til LLSG-instruksjonen som forårsaker den overvåkede lagringshendelsen.
Hva betyr A1, B, B1, C osv? info
Innehaver i EP:
International Business Machines Corporation
New Orchard Road Armonk, New York 10504 US
IBM CORPORATION Intellectual Property Law 2455 South Road Poughkeepsie, New York 12601-5400 US
IBM CORPORATION 2455 South Road Poughkeepsie, New York 12601-5400 US
IBM CORPORATION 2455 South Road Poughkeepsie, New York 12601-5400 US
IBM CORPORATION 2455 South Road Poughkeepsie, New York 12601-5400 US
IBM CANADA LTD 8200 Warden Avenue Toronto Lab Markham, Ontario L6G 1C7 CA
IBM CANADA LTD 8200 Warden Avenue Toronto Lab Markham, Ontario L6G 1C7 CA
Fullmektig i Norge:
BRYN AARFLOT AS
Stortingsgata 8 0161 OSLO NO ( OSLO kommune, Oslo fylke )

Org.nummer: 979993269
Din referanse: 139827 NDN
  • Foretaksnavn:
  • Foretaksform:
  • Næring:
  • Forretningsadresse:
     

Kilde: Brønnøysundregistrene
Fullmektig i EP:
Litherland, David Peter
IBM United Kingdom Limited Intellectual Property Department Hursley Park Winchester, Hampshire SO21 2JN GB

2017.01.19, US 201715409684

US-A1- 2007 011 441 (B1)

US-A- 3 360 780 (B1)

Statushistorie

Liste over statusendringer i sakshistorikk
Hovedstatus Beslutningsdato, detaljstatus
EP patent gjort gjeldende i Norge EP patent besluttet gjeldende i Norge
EP under behandling Forespørsel om å gjøre EP patent gyldig er mottatt

Korrespondanse

Liste over sakshistorikk og korrespondanse
Dato Type korrespondanse Journal beskrivelse
Innkommende EP Publiseringsdokument fra EPO
16-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
15-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
14-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
13-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
12-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
11-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
10-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
09-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
08-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Innkommende EP Publiseringsdokument fra EPO
07-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO
Utgående EP Varsel om betaling av første årsavgift (3319) (PTEP3571580)
06-01 Via Altinn-sending EP Varsel om betaling av første årsavgift (3319) (PTEP3571580)
Utgående EP Registreringsbrev (3210) (PTEP3571580)
05-01 Brev UT EP Registreringsbrev (3210) (PTEP3571580)
Innkommende, AR447727116 Korrespondanse (Hovedbrev inn)
04-01 Korrespondanse (Hovedbrev inn) Korrespondanse (Hovedbrev inn)
04-02 Fullmakt Power of attorney
Utgående EP formelle mangler
03-01 Via Altinn-sending EP formelle mangler
Innkommende, AR446914894 Søknadsskjema Patent
01-01 Søknadsskjema Patent Søknadsskjema Patent
01-02 EP oversettelse 139827-claims-no
Innkommende EP Publiseringsdokument fra EPO
02-01 EP Publiseringsdokument fra EPO EP Publiseringsdokument fra EPO

Til betaling:

Neste fornyelse/årsavgift:

Betalingshistorikk:

Liste av betalinger
Beskrivelse / Fakturanummer Betalingsdato Beløp Betaler Status
Årsavgift 8. avg. år (EP) 2025.01.08 3320 CLARIVATE IP SERVICES LIMITED Betalt og godkjent
Årsavgift 7. avg. år (EP) 2024.01.10 2200 ENVOY INTERNATIONAL LIMITED Betalt og godkjent
Årsavgift 6. avg. år (EP) 2023.01.05 2000 ENVOY INTERNATIONAL LIMITED Betalt og godkjent
Årsavgift 5. avg. år (EP) 2022.01.06 1650 ENVOY INTERNATIONAL LIMITED Betalt og godkjent
32114067 expand_more 2021.10.13 5500 BRYN AARFLOT AS Betalt
Denne oversikten kan mangle informasjon, spesielt for eldre saker, om tilbakebetaling, internasjonale varemerker og internasjonale design.

Lenker til publikasjoner og Norsk Patenttidende (søkbare tekstdokumenter)

Allment tilgjengelig patentsøknad
Hva betyr A1, B, B1, C osv? info
Kapitler uten data er fjernet. Melding opprettet: 26.04.2025 04:26:46