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: 20170364573
    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: September 6, 2017
    Publication date: December 21, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Arshish C. KAPADIA, Tarkan SEVILMIS, Peter Adam OUTCALT, Marius BUNESCU, Ryan YANDLE
  • Publication number: 20170334114
    Abstract: An LED luminaire and potting method having the following steps: introducing a configured luminaire into an at least partly optically transparent potting mold (16), such that the luminaire does not come into contact with the walls of the potting mold; introducing an optically transparent potting compound (18) into the potting mold (16) until at least the luminaire is surrounded; and detecting a quantity of bubbles by an optical sensor or image detector (14), wherein the pressure in the vacuum chamber (11) is controlled in order to influence the bubbles and/or a pivot/inclination device (12) is controlled in order to move the vacuum chamber (11) and/or the potting mold (16) in order to expel detected gas/air bubbles (19) out of the optically transparent potting compound (18).
    Type: Application
    Filed: December 9, 2015
    Publication date: November 23, 2017
    Inventors: Jan STICKLUS, Tom KWASNITSCHKA, Peter Adam HOEHER
  • Patent number: 9789038
    Abstract: A composition comprising at least one active chosen from at least one antiperspirant active and at least one deodorant active; a first gellant chosen from at least one fatty alcohol and at least one hydrocarbon of the formula CnH2n+2, wherein n is about 20 to about 100, and the hydrocarbon is at least 90% linear; at least one soybean oil having an iodine value of greater than 0 to about 20; and at least one silicone.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: October 17, 2017
    Assignee: COLGATE-PALMOLIVE COMPANY
    Inventors: Aixing Fan, H. Steven Misner, Suzanne Jogun, Stacy Alfone, Mary Bertino, Fernando Cotero, Richard Peter Adams, Elizabeth Linn, Hemani Dharia, Roger Broadwell, John A. Van Duyne, Jr.
  • Patent number: 9785693
    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: Grant
    Filed: June 30, 2014
    Date of Patent: October 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arshish C. Kapadia, Tarkan Sevilmis, Peter Adam Outcalt, Marius Bunescu, Ryan Yandle
  • Publication number: 20170247213
    Abstract: Provided is a container for transporting a consumable such as a medium on which an image is to be printed. The container includes a support surface and a reading component coupled to the support surface to read a computer-readable code accompanying the consumable. A relay interface is operatively connected to the reading component to receive a signal indicative of the computer-readable code read by the reading component, and communicate with a compatible reader provided to the receiving apparatus to convey information about the computer-readable code read by the reading component to the receiving apparatus. The relay interface can be coupled to the tray at a location remotely located from the reading component and having an orientation that is different from an orientation of the reading component.
    Type: Application
    Filed: September 8, 2015
    Publication date: August 31, 2017
    Inventors: Lawrence Srnka, Kevin S. Litvak, Christopher Tainer, Peter Adam, Arlber Chang
  • 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