Patents by Inventor Ian Oliver

Ian Oliver has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20200108995
    Abstract: A bag in box container having one or more features for lifting the bag in box, deploying the tap dispenser of the bag in box conveniently, storing a dosing cup, or conveniently using the bag in box container.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 9, 2020
    Inventors: Jill Renee FICKE, Ian Oliver MALOTT
  • Publication number: 20200108993
    Abstract: A bag in box container having one or more features for lifting the bag in box, deploying the tap dispenser of the bag in box conveniently, storing a dosing cup, or conveniently using the bag in box container.
    Type: Application
    Filed: October 2, 2019
    Publication date: April 9, 2020
    Inventors: Ian Oliver MALOTT, Joseph BOHACHE
  • Publication number: 20190137642
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store seismic data, at least one processing core configured to perform a geographic determination, based on the seismic data and reference data, the geographic determination relating to a geographical location of a device that produced the seismic data. In some embodiments, the device that produced the seismic data is comprised in a cloud computing server. In other embodiments, the device that produced the seismic data is integrated in a secure computing element on a motherboard of a computer. In further embodiments, the reference data originates in a trusted seismographic source.
    Type: Application
    Filed: June 1, 2016
    Publication date: May 9, 2019
    Inventors: Leo HIPPELÄINEN, Ian OLIVER
  • Patent number: 9900158
    Abstract: A system for cryptographically authenticated communication, wherein an activation signal is sent from a communications device to a memory device (410). The memory device derives a random challenge from at least one physical property of the activation signal and sends it back to the communications device (420). A signature is computed using the received random challenge (440) and sent, together with a certificate, to the memory device (450).
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: February 20, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Vesa-Veikko Luukkala, Sampo Sovio, Harald Kaaja, Sergey Boldyrev, Ian Oliver
  • Patent number: 9720695
    Abstract: The invention is a method and system for providing trace data in a pipelined data processor. Aspects of the invention include providing a trace pipeline in parallel to the execution pipeline, providing trace information on whether conditional instructions complete or not, providing trace information on the interrupt status of the processor, replacing instructions in the processor with functionally equivalent instructions that also produce trace information and modifying the scheduling of instructions in the processor based on the occupancy of a trace output buffer.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: August 1, 2017
    Assignee: Imagination Technologies Limited
    Inventors: Robert Graham Isherwood, Ian Oliver, Andrew David Webber
  • Patent number: 9396328
    Abstract: A method, system, and computer program product for presenting content indicative of one or more entities which contributed to a window being displayed using a processing system. The method comprises determining one or more properties of the window; identifying, using the one or more properties and a set of rules, one or more entities which contributed to the window being displayed; and providing to a user, using the processing system, content indicative of the one or more entities which contributed to the window being displayed.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: July 19, 2016
    Assignee: Symantec Corporation
    Inventors: Ryan Platt, Ian Oliver
  • Patent number: 9355144
    Abstract: An approach is provided for recycling information fragments in information spaces. An information management system detects a plurality of information management processes occurring in an information space. The information management processes retrieve one or more information fragments from the information space. The information management system then determines a sequence of states for each of the plurality of information management processes over a period of time and calculates a state trajectory from each of the sequence of states. The calculated state trajectories are used to predict a finite set of possible future states. The information management system uses the prediction to determine which of the one or more information fragments are recyclable and preserves the recyclable information fragments for responding to a subsequent request directed to the information space.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: May 31, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Sergey Boldyrev, Ian Oliver, Jukka Honkola, Ronald Brown, Olli Tyrkko, Vesa Luukkala
  • Publication number: 20150163064
    Abstract: A system for cryptographically authenticated communication, wherein an activation signal is sent from a communications device to a memory device (410). The memory device derives a random challenge from at least one physical property of the activation signal and sends it back to the communications device (420). A signature is computed using the received random challenge (440) and sent, together with a certificate, to the memory device (450).
    Type: Application
    Filed: March 23, 2012
    Publication date: June 11, 2015
    Inventors: Vesa-Veikko Luukkala, Sampo Sovio, Harald Kaaja, Sergey Boldyrev, Ian Oliver
  • Publication number: 20150154847
    Abstract: A system for detecting and reporting the separation of two entities including where the entities are people or items. In some implementations, the system performs separation checking triggered by movement conditions, or by checking of the state of an entity upon separation, and additionally adapts checking methods according to a condition.
    Type: Application
    Filed: November 30, 2014
    Publication date: June 4, 2015
    Inventors: Ian Oliver, Stepehen Edward Ecob
  • Patent number: 9003545
    Abstract: A computer-implemented method to protect against the release of information is described. The processor monitors for a communication with an unverified number. Upon detection of the communication with an unverified number, the processor monitors the communication for a protected string. Upon detection of a protected string, the processor performs an intervention action.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: April 7, 2015
    Assignee: Symantec Corporation
    Inventor: Ian Oliver
  • Patent number: 8984071
    Abstract: A computer-implemented method to provide a contextual message for a web-based service is described. An application executing on a computing device is monitored. A link between the application and a mobile telephone number is detected. Reputation information for a service provided by the application is determined. A first informational message regarding the service is generated based on the reputation information. The first informational message is displayed.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: March 17, 2015
    Assignee: Symantec Corporation
    Inventors: Ian Oliver, Subhash Gaonkar
  • Patent number: 8973137
    Abstract: A computer-implemented method for detecting illegitimate out-of-band authentication attempts may include 1) identifying a text message that includes a confirmation code for an out-of-band authentication procedure, 2) detecting an attempt to access the text message, 3) determining that the attempt to access the text message was configured to avoid user participation, and 4) performing, in response to determining that the attempt to access the text message was configured to avoid user participation, a remediation action that addresses an illegitimate out-of-band authentication attempt that includes the attempt to access the text message. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: March 3, 2015
    Assignee: Symantec Corporation
    Inventor: Ian Oliver
  • Publication number: 20150012728
    Abstract: The invention is a method and system for providing trace data in a pipelined data processor. Aspects of the invention include providing a trace pipeline in parallel to the execution pipeline, providing trace information on whether conditional instructions complete or not, providing trace information on the interrupt status of the processor, replacing instructions in the processor with functionally equivalent instructions that also produce trace information and modifying the scheduling of instructions in the processor based on the occupancy of a trace output buffer.
    Type: Application
    Filed: May 7, 2014
    Publication date: January 8, 2015
    Applicant: IMAGINATION TECHNOLOGIES LIMITED
    Inventors: Robert Graham Isherwood, Ian Oliver, Andrew David Webber
  • Patent number: 8903862
    Abstract: A method is provided that includes receiving a first triple including a subject, predicate and object, where the object is of a literal-type. For the first triple, then, the method includes identifying a subtype of the object; semantically marking the object with the identified subtype, including generating second and third triples; and storing the second and third triples in a triple store. In this regard, the second triple includes the subject and predicate of the first RDF triple as the subject and predicate thereof, and the third RDF triple includes the object of the first RDF triple or a representation of the object of the first RDF triple as the object thereof.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: December 2, 2014
    Assignee: Nokia Corporation
    Inventors: Ian Oliver, Jukka Honkola, Ora Lassila
  • Patent number: 8898777
    Abstract: A computer-implemented method to determine whether user interaction activities are indicative of deceptive actions is described. Performance of at least one user interaction activity on a computing device is detected. The performance of the at least one user interaction activity is logged. A determination is made as to whether the logged user interaction activity matches a signature. A notification message is generated based on the determination that the logged user interaction activity matches the signature.
    Type: Grant
    Filed: October 14, 2011
    Date of Patent: November 25, 2014
    Assignee: Symantec Corporation
    Inventor: Ian Oliver
  • Patent number: 8893286
    Abstract: A computer-implemented method to prevent fraudulent activity associated with typo-squatting procedures is described. An input of a uniform resource locator (URL) for a un-assessed website is detected. A data field on the un-assessed website for sensitive information is detected. The inputted URL is compared to a database of URLs for trusted websites associated with trusted entities. A determination is made as to whether a difference between the inputted URL and the URLs in the database satisfies a threshold. Upon determining that the difference satisfies the threshold, a message regarding the un-assessed website is generated.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: November 18, 2014
    Assignee: Symantec Corporation
    Inventor: Ian Oliver
  • Patent number: 8872448
    Abstract: An apparatus including at least one vibrator motor for vibrating the apparatus; a controller connected to the at least one vibrator motor; and at least one sensor connected to the controller. The at least one sensor is configured to sense drop motion of the apparatus. The controller is configured to control the at least one vibrator motor to change orientation of the apparatus during a portion of the drop motion.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Sergey Boldyrev, Mikko Uusitalo, Alexander V. Ptchelintsev, Jari-Jukka H. Kaaja, Ian Oliver
  • Patent number: 8839428
    Abstract: A computer-implemented method to detect malicious code in a script attack, is described. An activity associated with calling a function is detected. An operation code set associated with the activity to call the function is identified. A predetermined sequence of characters included in the operation code set is identified. The identified predetermined sequence of characters is analyzed. The operation code set is classified as malicious or non-malicious based on the analysis of the predetermined sequence of characters.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: September 16, 2014
    Assignee: Symantec Corporation
    Inventors: Ian Oliver, Jonathan San Jose
  • Patent number: 8805995
    Abstract: A method of capturing data relating to a threat in a server processing system is described. Event history data that comprises a sequential chain of one or more events performed by a client processing system is received. Performance of the one or more events in the chain leads to a trigger event. The trigger event that occurred in the client processing system is also received. The server processing system receives the event history data in response to the client processing system detecting the trigger event. The events in the chain are analyzed in a reverse order to determine a starting point for the chain of events. The event history data is compared against past event history data received from a plurality of client processing systems in order to determine if the event history data and the past event history data comprise a series of common events. An entity associated with the series of common events is identified.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: August 12, 2014
    Assignee: Symantec Corporation
    Inventor: Ian Oliver
  • Patent number: 8799239
    Abstract: A method, apparatus and computer program product are provided for performing a query using a decision diagram. In this regard, in response to receiving a query instruction a compression value for a query result decision diagram can be determined. A compression value for a compressed query result set may also be determined. A compression ratio can be determined between the compression value for the query result decision diagram and the compression value for a compressed query result set. A query result decision diagram may be generated based on the query instruction and a relationship between the compression ratio and a threshold ratio. The query result decision diagram may also be transmitted based upon a relationship between the compression ratio and a threshold ratio.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: August 5, 2014
    Assignee: Nokia Corporation
    Inventors: Vesa Luukkala, Jukka Honkola, Ian Oliver, Antti Lappetelainen, Juergen Ziegler