Patents by Inventor Jose Ramon Calzada Gomez

Jose Ramon Calzada Gomez 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: 11403312
    Abstract: To improve efficiency of computing devices and improve the user experience thereon when searching for relevant events, the systems and methods disclosed herein provide event management and automated relevant event discovery. User information and event information are collected and stored, and events are searched for based on relevancy to a user. Relevancy to a user may be based at least in part on at least one of: non-conflict with calendar items in the user's calendar, location, the user's interests, the user's preferences and activity of the user's friends or contacts.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: August 2, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose Ramon Calzada Gomez, Peter Loren Engrav, Craig Allen Lee
  • Patent number: 11144377
    Abstract: A computer program file or a sequence of processing steps from an authoring environment of a data processing system is used to generate a graph including nodes representing the processing steps is generated. Unique identifiers (tags) are assigned to the nodes. One or more processing steps are optionally modified while preserving the original identifiers. If an error occurs during execution, error information is saved including the processing step that failed and data records that triggered the failure. The identifier of the failed processing step is attached to the error information. The error information is collected and processed. The collected error information is used to correlate the error to the failed processing step and to data records triggering the error using the identifier of the failed processing step recorded with the error information. The correlated error information indicates cause and location of the error.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: October 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin David James Grealish, Euan Garden, Craig Allen Lee, Jose Ramon Calzada Gomez, Michael James Coulson
  • Patent number: 10521448
    Abstract: Transformation pipelines are applied to disparate data sets and domains. An existing transformation pipeline is configured as a stored actionable task structure with a predefined plurality of sequenced tasks for transforming a first data set having a first set of attributes into a modified data set. The existing transformation pipeline is then applied to a different data set having a different set of attributes. Compatibility and operability for implementing the tasks of the actionable data set on the second data set are then determined, based at least in part on the stored attributes of the tasks and the second data set. Interface elements are also utilized to reflect the compatibility and operability of the tasks in the visual representation of the actionable task structure. Some elements are also utilized to provide suggestions for improving the compatibility of the actionable task structure.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: December 31, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jose Ramon Calzada Gomez, Chairy Chiu Ying Cheung, Taurean Addair Jones
  • Patent number: 10514827
    Abstract: Methods, systems and computer program products that are provided for resequencing actionable task structures include features for detecting and reflecting compatibility issues of discrete tasks in the actionable task structures. After receiving input for resequencing an actionable task structure, attributes associated with the resequenced tasks are accessed and analyzed. Compatibility is determined and reflected in the display of the task identifiers, with one or more visual identifiers. The visual indicators can also be used to reflect suggested changes to the actionable task structure, based on a comparison of the task attributes.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Taurean Addair Jones, Chairy Chiu Ying Cheung, Jose Ramon Calzada Gomez
  • Patent number: 10481766
    Abstract: Actionable task structures comprised of a plurality of tasks are generated by systems and methods utilizing interfaces that suggest tasks for assembly into the actionable task structures based on contextual relevance to data set attributes, other tasks in the actionable task structures and user annotations. The Actionable task structures are stored and selectively applied to one or more different domains for transformation data in the corresponding data sets.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chairy Chiu Ying Cheung, Taurean Addair Jones, Jose Ramon Calzada Gomez
  • Publication number: 20190286512
    Abstract: A computer program file or a sequence of processing steps from an authoring environment of a data processing system is used to generate a graph including nodes representing the processing steps is generated. Unique identifiers (tags) are assigned to the nodes. One or more processing steps are optionally modified while preserving the original identifiers. If an error occurs during execution, error information is saved including the processing step that failed and data records that triggered the failure. The identifier of the failed processing step is attached to the error information. The error information is collected and processed. The collected error information is used to correlate the error to the failed processing step and to data records triggering the error using the identifier of the failed processing step recorded with the error information. The correlated error information indicates cause and location of the error.
    Type: Application
    Filed: May 31, 2019
    Publication date: September 19, 2019
    Inventors: Kevin David James GREALISH, Euan GARDEN, Craig Allen LEE, Jose Ramon Calzada GOMEZ, Michael James COULSON
  • Patent number: 10338986
    Abstract: A computer program file or a sequence of processing steps from an authoring environment of a data processing system is used to generate a graph including nodes representing the processing steps is generated. Unique identifiers (tags) are assigned to the nodes. One or more processing steps are optionally modified while preserving the original identifiers. If an error occurs during execution, error information is saved including the processing step that failed and data records that triggered the failure. The identifier of the failed processing step is attached to the error information. The error information is collected and processed. The collected error information is used to correlate the error to the failed processing step and to data records triggering the error using the identifier of the failed processing step recorded with the error information. The correlated error information indicates cause and location of the error.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kevin David James Grealish, Euan Garden, Craig Allen Lee, Jose Ramon Calzada Gomez, Michael James Coulson
  • Publication number: 20180232111
    Abstract: Methods, systems and computer program products that are provided for resequencing actionable task structures include features for detecting and reflecting compatibility issues of discrete tasks in the actionable task structures. After receiving input for resequencing an actionable task structure, attributes associated with the resequenced tasks are accessed and analyzed. Compatibility is determined and reflected in the display of the task identifiers, with one or more visual identifiers. The visual indicators can also be used to reflect suggested changes to the actionable task structure, based on a comparison of the task attributes.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Inventors: Taurean Addair Jones, Chairy Chiu Ying Cheung, Jose Ramon Calzada Gomez
  • Publication number: 20180232426
    Abstract: Transformation pipelines are applied to disparate data sets and domains. An existing transformation pipeline is configured as a stored actionable task structure with a predefined plurality of sequenced tasks for transforming a first data set having a first set of attributes into a modified data set. The existing transformation pipeline is then applied to a different data set having a different set of attributes. Compatibility and operability for implementing the tasks of the actionable data set on the second data set are then determined, based at least in part on the stored attributes of the tasks and the second data set. Interface elements are also utilized to reflect the compatibility and operability of the tasks in the visual representation of the actionable task structure. Some elements are also utilized to provide suggestions for improving the compatibility of the actionable task structure.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Inventors: Jose Ramon Calzada Gomez, Chairy Chiu Ying Cheung, Taurean Addair Jones
  • Publication number: 20180232110
    Abstract: Actionable task structures comprised of a plurality of tasks are generated by systems and methods utilizing interfaces that suggest tasks for assembly into the actionable task structures based on contextual relevance to data set attributes, other tasks in the actionable task structures and user annotations. The Actionable task structures are stored and selectively applied to one or more different domains for transformation data in the corresponding data sets.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 16, 2018
    Inventors: Chairy Chiu Ying Cheung, Taurean Addair Jones, Jose Ramon Calzada Gomez
  • Publication number: 20180121271
    Abstract: A computer program file or a sequence of processing steps from an authoring environment of a data processing system is used to generate a graph including nodes representing the processing steps is generated. Unique identifiers (tags) are assigned to the nodes. One or more processing steps are optionally modified while preserving the original identifiers. If an error occurs during execution, error information is saved including the processing step that failed and data records that triggered the failure. The identifier of the failed processing step is attached to the error information. The error information is collected and processed. The collected error information is used to correlate the error to the failed processing step and to data records triggering the error using the identifier of the failed processing step recorded with the error information. The correlated error information indicates cause and location of the error.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 3, 2018
    Inventors: Kevin David James Grealish, Euan Garden, Craig Allen Lee, Jose Ramon Calzada Gomez, Michael James Coulson
  • Publication number: 20170262511
    Abstract: To improve efficiency of computing devices and improve the user experience thereon when searching for relevant events, the systems and methods disclosed herein provide event management and automated relevant event discovery. User information and event information are collected and stored, and events are searched for based on relevancy to a user. Relevancy to a user may be based at least in part on at least one of: non-conflict with calendar items in the user's calendar, location, the user's interests, the user's preferences and activity of the user's friends or contacts.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 14, 2017
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Jose Ramon Calzada Gomez, Peter Loren Engrav, Craig Allen Lee