Patents by Inventor Peter Adams

Peter Adams 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: 20170205836
    Abstract: A gas dilution system with at least two gas flow control elements. Each of the at least two gas flow control elements features an integrated measuring orifice, designed as a top piece in the form of a valve and connected to a gas container. The gas dilution system extracts gas with a required flow rate via the at least two gas flow control elements from the respectively connected gas container, mixes the extracted gasses at a required dilution ratio into a diluted gas mixture and to makes the diluted gas mixture available at the outlet.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 20, 2017
    Inventor: Peter Adam
  • Publication number: 20170201549
    Abstract: Allowing an entity managed device to access a tenant associated with the e on a public cloud service while preventing the device from accessing one or more other tenants on the cloud service. A method includes, at the cloud service, obtaining policy from the entity with respect to tenant access. The method further includes, at the cloud service, receiving a request from the entity managed device to access a tenant at the cloud service. The method further includes granting or denying the access request based on the policy obtained from the entity.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Inventors: Benjamin Richard Vincent, Ross Peter Adams, Ariel Gordon, Konstantin Ryvkin
  • Publication number: 20170178145
    Abstract: In a general aspect, a system can include a user interface with at least one input field for receiving input associated with an information technology (IT) customer service issue and a response area for displaying results in response to the input. The system can further include a context generation engine that receives the input associated with the IT customer service issue from the user interface and determines, based on the input, a multi-factor context. The system can also include a relevance-based search engine configured to search, based on the multi-factor context, a plurality of resources; assign, based on the multi-factor context, a respective relevancy score to each of the plurality of resources; and provide, to the user interface for display in the results area, a ranked list of a subset of the plurality of resources that is ordered based on the respective relevancy scores of the subset of the resources.
    Type: Application
    Filed: June 7, 2016
    Publication date: June 22, 2017
    Inventors: Thomas L. ADRIAN, Cedric YOUNG, Peter ADAMS, Jek-Sun WONG, Sun Chun CHU, Dinesh ELAPROLU, Brian ZAIK, Sameer MARDHEKAR
  • Publication number: 20170169067
    Abstract: Systems, methods, and software for management of partitioned data storage spaces is provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations. The method includes receiving a change action related to a selected structured data record, and responsive to the change action, scheduling execution of the change action in a reminder index. The method includes executing the change action according to at least scheduling indicated by the reminder index.
    Type: Application
    Filed: June 14, 2016
    Publication date: June 15, 2017
    Inventors: Tittu Jose, Arshish Kapadia, Tarkan Sevilmis, Peter Adam Outcalt, Michael T. McLean
  • Publication number: 20170169087
    Abstract: Systems, methods, and software for management of redundant data storage centers is provided herein. An exemplary method includes redundantly storing data records across the redundant data storage centers, with a first data storage center operating as a primary data storage center configured to respond to at least user input related to the data records. The method includes placing the first data storage center into an intermediate mode which comprises ceasing response to the user input by the first data storage center and executing pending operations related to previous user input received by the first data storage center, and designating the second data storage center as the primary data storage center configured to respond to at least further user input related to the data records.
    Type: Application
    Filed: June 14, 2016
    Publication date: June 15, 2017
    Inventors: Arshish Kapadia, Peter Adam Outcalt, Paul Gaston Shealy
  • Publication number: 20170169090
    Abstract: Systems, methods, and software for management of partitioned data storage spaces are provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations. The method includes maintaining data fields in a first set of structured data records, the data fields comprising promoted data fields that reference properties of data fields of a second set of structured data records. Responsive to an update to a data field of a first structured data record, the method includes determining if the update relates to a promoted data field, implementing a portion of the update in the second set of structured data records, and propagating the update to associated promoted data fields in the first set of structured data records along with any intervening changes received for the associated promoted data fields.
    Type: Application
    Filed: June 14, 2016
    Publication date: June 15, 2017
    Inventors: Tittu Jose, Arshish Kapadia, Tarkan Sevilmis, Peter Adam Outcalt, Colin Daniel Eugene Jeanne
  • Publication number: 20170169091
    Abstract: Systems, methods, and software for management of partitioned data storage spaces is provided herein. An exemplary method includes storing sets of structured data records among partitioned data storage spaces, with data fields of the structured data records correlated among the sets by relational associations. The method includes, in a data center that receives change actions related to the structured data records, selectively placing the change actions into a plurality of change feeds, where the change feeds can be commutatively executed in parallel to implement the change actions. The method further includes implementing the change actions and propagating replication data comprising the change actions in the plurality of change feeds.
    Type: Application
    Filed: June 14, 2016
    Publication date: June 15, 2017
    Inventors: Arshish Kapadia, Peter Adam Outcalt, Tarkan Sevilmis, Andre Makram
  • Publication number: 20170142094
    Abstract: Single sign-on identity management between local and cloud-based systems is provided. A remote or cloud-based authentication endpoint is registered as a local device, service or resource in a user's local directory services system. A local device and associated user requesting access to cloud-based resources will then see the authentication endpoint as an internal (inside the enterprise) server and may supply an authentication ticket which includes on-premises log-in or sign-on identity for the user. The remote or cloud-based authentication endpoint may then validate the authentication ticket, and the user may then access devices, applications and services operated in association with the remote or cloud-based authentication endpoint without a second or separate log-in or sign-on and without use of additional authentication equipment at the user's enterprise network.
    Type: Application
    Filed: November 12, 2015
    Publication date: May 18, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Edan Doitch, Yavor V. Angelov, Shiung-Vei Yong, Yordan Ivanov Rouskov, Ross Peter Adams, Arieh Bibliowicz, Hagar Romach
  • Patent number: 9542115
    Abstract: Methods and systems for managing resources in a storage system are provided. The methods include tracking performance of a plurality of resources used for reading and writing information at storage devices in a networked storage system, each resource represented by a logical object in a hierarchical structure and performance data associated with each logical object is maintained by a processor executing a management application out of a memory device; identifying a root object associated with a resource having a performance issue as indicated by a threshold violation for the resource; selecting a related object associated with a resource similar to the resource of the root object by the management application for comparing performance data of the root object with the related object; and using the comparison to verify that the root object is a root cause of the performance issue.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: January 10, 2017
    Assignee: NETAPP, INC.
    Inventors: Curtis Hrischuk, David Gilbert Roberts, Ulhas Pai, Kushagra Mittal, Peter Adam Smith, Purushottam Jha
  • Publication number: 20160378389
    Abstract: Methods and systems for managing resources in a storage system are provided. The methods include tracking performance of a plurality of resources used for reading and writing information at storage devices in a networked storage system, each resource represented by a logical object in a hierarchical structure and performance data associated with each logical object is maintained by a processor executing a management application out of a memory device; identifying a root object associated with a resource having a performance issue as indicated by a threshold violation for the resource; selecting a related object associated with a resource similar to the resource of the root object by the management application for comparing performance data of the root object with the related object; and using the comparison to verify that the root object is a root cause of the performance issue.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Applicant: NETAPP, INC.
    Inventors: Curtis Hrischuk, David Gilbert Roberts, Ulhas Pai, Kushagra Mittal, Peter Adam Smith, Purushottam Jha
  • Publication number: 20160369396
    Abstract: An apparatus and method for protecting a gas container interior, where an inlet and exhaust manifold include a port assembly attachable to a port of the gas container is provided, the gas container interior is exposed to sequential self-saturating surface reactions by sequential inlet of reactive gases via the port assembly and the port into the gas container interior, and reaction residue is pumped via the port and the port assembly out from the gas container.
    Type: Application
    Filed: March 3, 2014
    Publication date: December 22, 2016
    Inventors: Väino SAMMELSELG, Juhana KOSTAMO, Willi BAYERL, Jaan AARIK, Lauri AARIK, Sven LINDFORS, Peter ADAM, Juho POUTIAINEN
  • Patent number: 9513763
    Abstract: User interfaces associated with software applications or computer devices may be automatically laid out or configured based on attributes of a user, or operational characteristics or environmental conditions of the software applications or the computer devices. Where information or data regarding a user, a software application or a computer device is determined from any source (e.g., a sensor), such information or data may be compared to information or data associated with other users, software applications or computer devices, and a user interface may be presented on a computer display in a layout or configuration preferred by the other users. The layout or configuration may be identified by determining any number of covariances or correlations between such information and data and any layouts or configurations, or actions taken to establish such layouts or configurations by the other users.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: December 6, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: James Peter Adams
  • Publication number: 20160153032
    Abstract: The invention pertains to a method for predicting a manifestation of an outcome measure of a cancer patient based on a tumor DNA containing tissue sample from the cancer patient, comprising, firstly, determining an existence of a sequence variation within segments of at least two genes of the tumor DNA as Present, if at least one significant sequence variation can be determined, or as Absent, if no significant sequence variation can be determined, wherein the at least two genes of the tumor DNA are associated with the outcome measure of the patient; secondly, combining the existence of sequence variations of the at least two genes using a logical operation (prediction function), and thirdly, predicting based on the results of the logical operation the manifestation of an outcome measure of the patient.
    Type: Application
    Filed: January 24, 2014
    Publication date: June 2, 2016
    Inventors: Andre Rosenthal, Hans-Peter Adams
  • Publication number: 20150378972
    Abstract: An intelligent conflict detection system. The system provides semantic expression of edits and history-aware conflict detection in a large-scale service allowing multiple users to simultaneously work with the same document, which may result in conflicting edits. When submitted, changes to a version of a document are compared to all versions of the document created since the document was sourced. Edits to documents are expressed as intents describing the changes in terms of an action and object of that action based on a characteristic of the data being edited. Comparing the intent of current edits against the historical intent of the edits made in prior versions originating from the same source document allows the system to intelligently assess whether the edits are in conflict. History-aware semantic analysis results in users being prompted less frequently to resolve conflicts, which improves the user experience.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Applicant: Microsoft Corporation
    Inventors: Arshish C. Kapadia, Tarkan Sevilmis, Peter Adam Outcalt, Marius Bunescu, Ryan Yandle
  • Publication number: 20150370767
    Abstract: A consistent user view system. The system incorporates any changes made by a user in any views shown to that user even when the changes have not propagated to the partitions supplying the view. The system separates the authority for edits from the replicated storage allowing efficient transactions and linear scalability. Documents are read from view-based partitions of a store. Document writes are written to a document-specific partition in a journal and applied to the store. The system stores a copy of pending changes in a user-specific partition. When a user requests a view, the system checks that user's cache for any pending changes applicable to the view. If any applicable changes are found, the changes are applied before showing the view to the user. Pending changes that have been successfully applied to the store are trimmed from the user-specific partition to free up resources.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Applicant: Microsoft Corporation
    Inventors: Tarkan Sevilmis, Arshish Kapadia, Peter Adam Outcalt
  • Publication number: 20150370825
    Abstract: A scalable eventual consistency system. The system uses logical document journaling to provide eventual consistency across partitions in a large-scale service. The system allows for transactional edits to massively interconnected graphs of documents documents through parallelization without sacrificing linear scalability. The system separates the authority for edits from the replicated storage allowing efficient transactions and linear scalability. All document writes are written to document-specific partitions in a journal where they are queued until the changes are propagated to view-based partitions of a store. By continually checking the journal and attempting to replicate any pending document writes to the store, the system provides eventual consistency without complicated synchronization mechanisms.
    Type: Application
    Filed: June 18, 2014
    Publication date: December 24, 2015
    Applicant: Microsoft Corporation
    Inventors: Peter Adam Outcalt, Tarkan Sevilmis, Arshish Kapadia, Ryan Yandle
  • Patent number: 9033148
    Abstract: A sheath for a knife is ventilated or is formed with gaps in a way that sand and other debris cannot collect to dull the knife's blade. The sheath holds the knife, protects and safely covers the sharp edge, but does not provide a surface for abrasive sand to dull the edge. The sheath can include front and rear panels, held together with a plurality of spacers disposed between the panels. The spacers can be rounded to as to minimize contact between the spacers and the blade of the knife.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: May 19, 2015
    Inventor: Philip Peter Adams
  • Patent number: 8980548
    Abstract: A method of extracting and measuring one or more biochemicals from a biological sample, comprises immersing the biological sample in an organic solvent, whereby one or more biochemicals present in the biological sample are extracted into the organic solvent; separating the biological sample from the free organic solvent; and measuring the level(s) of the one or more biochemicals extracted into the organic solvent, wherein the biological sample remains analyzable by histological analysis.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: March 17, 2015
    Assignees: Metabolon, Inc., Eastern Virginia Medical School
    Inventors: Jeffrey Richard Shuster, Klaus Peter Adam, Danny Carroll Alexander, Dean A. Troyer, Raymond S. Lance
  • Patent number: D719547
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: December 16, 2014
    Assignee: Koninklijke Philips N.V.
    Inventor: Peter Adam Boeckel
  • Patent number: D729194
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: May 12, 2015
    Assignee: Koninklijke Philips N.V.
    Inventors: Peter Adam Boeckel, Billy Liu