Patents by Inventor JOHN OFFENHARTZ

JOHN OFFENHARTZ 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).

  • Patent number: 10389667
    Abstract: Systems and methods for debugging in a production environment are disclosed. An example method includes receiving, by a processor, a discussion thread that includes a plurality of first level posts and a reply grouping that contains a plurality of second level posts, wherein each of the plurality of second level posts are made in response to the first level post or a second level post from the plurality of second level posts. The method then presents, by the processor, the plurality of first level posts according to a first sorting order. The method then presents, by the processor, at least some of the plurality of second level posts from the plurality of first level posts according to a second sorting order that is different than the first sorting order.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: August 20, 2019
    Assignee: SUCCESSFACTORS, INC.
    Inventors: John Offenhartz, Filiberto Selvas, Stella Konopski, Negin Mahmoodi
  • Patent number: 10348855
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: July 9, 2019
    Assignee: Success Factors, Inc.
    Inventor: John Offenhartz
  • Publication number: 20170264706
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 14, 2017
    Applicant: SUCCESSFACTORS, INC.
    Inventor: John Offenhartz
  • Patent number: 9729589
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating computer based collaboration systems with other systems. Various embodiments involve creating a collaboration group around a business object created in another system, and maintaining communications with the other system such that updates regarding actions taken with regard to the business object may be received from and sent to the other system. In various embodiments, the information provided by the other system is displayed in a user interface of the collaboration system. In some embodiments, the information provided by the collaboration system is displayed in a user interface of the other system. In some embodiments, historical information regarding actions taken in the collaboration group is stored, and made available for later retrieval even after the collaboration group is no longer active.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: August 8, 2017
    Assignee: SUCCESSFACTORS, INC.
    Inventor: John Offenhartz
  • Patent number: 9692850
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: June 27, 2017
    Assignee: SUCCESSFACTORS, INC
    Inventor: John Offenhartz
  • Publication number: 20170048177
    Abstract: Systems and methods for debugging in a production environment are disclosed. An example method includes receiving, by a processor, a discussion thread that includes a plurality of first level posts and a reply grouping that contains a plurality of second level posts, wherein each of the plurality of second level posts are made in response to the first level post or a second level post from the plurality of second level posts. The method then presents, by the processor, the plurality of first level posts according to a first sorting order. The method then presents, by the processor, at least some of the plurality of second level posts from the plurality of first level posts according to a second sorting order that is different than the first sorting order.
    Type: Application
    Filed: August 13, 2015
    Publication date: February 16, 2017
    Inventors: John Offenhartz, Filiberto Selvas, Stella Konopski, Negin Mahmoodi
  • Publication number: 20150134706
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating computer based collaboration systems with other systems. Various embodiments involve creating a collaboration group around a business object created in another system, and maintaining communications with the other system such that updates regarding actions taken with regard to the business object may be received from and sent to the other system. In various embodiments, the information provided by the other system is displayed in a user interface of the collaboration system. In some embodiments, the information provided by the collaboration system is displayed in a user interface of the other system. In some embodiments, historical information regarding actions taken in the collaboration group is stored, and made available for later retrieval even after the collaboration group is no longer active.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Inventor: JOHN OFFENHARTZ
  • Publication number: 20150134746
    Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Inventor: JOHN OFFENHARTZ