Patents by Inventor Jason A. Gonzalez

Jason A. Gonzalez 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: 11625650
    Abstract: A method includes: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user; records at least one change to the itinerary via the user interface in a user device while the user device is off-line; and responsive to the user device getting online, synchronizes the at least one change to the itinerary stored in the travel planning system.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: April 11, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason A. Gonzalez, Stephanie Bianchi Mccaffrey, Tassanee Kraipon Supakkul, Abby Nicole Tisdale
  • Patent number: 11188864
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a user interface on a client, a request for a listing of subject matter experts and keywords identifying the subject matter; query a database, in response to receiving the transmission, to select employee score data records including the subject matter keywords and automatically generated in response to the server receiving an employee calendar event data or employee communication data related to the calendar event data; automatically generate: a total score by adding the employee score from each score data record including an employee identifier; and the listing of subject matter experts; and transmit the listing to the client for display.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Subil M. Abraham, Jason A. Gonzalez, Keeley M. Lundquist
  • Patent number: 11089072
    Abstract: A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: August 10, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason A. Gonzalez, Eric L. Gose, Mathews Thomas, Janki Y. Vora
  • Publication number: 20200213375
    Abstract: A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
    Type: Application
    Filed: March 10, 2020
    Publication date: July 2, 2020
    Inventors: Jason A. Gonzalez, Eric L. Gose, Mathews Thomas, Janki Y. Vora
  • Patent number: 10609107
    Abstract: A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: March 31, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason A. Gonzalez, Eric L. Gose, Mathews Thomas, Janki Y. Vora
  • Publication number: 20190258967
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Jason A. GONZALEZ, Stephanie Bianchi MCCAFFREY, Tassanee Kraipon SUPAKKUL, Abby Nicole TISDALE
  • Patent number: 10332039
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Gonzalez, Stephanie Bianchi McCaffrey, Tassanee Kraipon Supakkul, Abby Nicole Tisdale
  • Patent number: 10332041
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Gonzalez, Stephanie Bianchi McCaffrey, Tassanee Kraipon Supakkul, Abby Nicole Tisdale
  • Patent number: 10116716
    Abstract: A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: October 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jason A. Gonzalez, Eric L. Gose, Mathews Thomas, Janki Y. Vora
  • Publication number: 20180124142
    Abstract: A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Inventors: Jason A. Gonzalez, Eric L. Gose, Mathews Thomas, Janki Y. Vora
  • Publication number: 20180124144
    Abstract: A content delivery system may receive and aggregate video content from one or more content sources. In a first embodiment, the content delivery system may start streaming a video to a first viewer on a first device and then receive a request for a catch up version to be streamed to a second viewer viewing a second device. The content delivery system may send replacement segments of the video that are shortened summaries to the second device until the second viewer has caught up to the first viewer on the first device. In a second embodiment, the content delivery system may detect two or more viewers and customize a video content for both viewers. In a third embodiment, the content delivery system, in real time, may customize a segment of a video (possibly using a “green screen” or overlaying a second video over the original video segment) based on characteristics of the viewer and then stream the customized video segment to the viewer.
    Type: Application
    Filed: December 18, 2017
    Publication date: May 3, 2018
    Inventors: Jason A. Gonzalez, Eric L. Gose, Mathews Thomas, Janki Y. Vora
  • Publication number: 20180107950
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
    Type: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Jason A. GONZALEZ, Stephanie Bianchi MCCAFFREY, Tassanee Kraipon SUPAKKUL, Abby Nicole TISDALE
  • Publication number: 20180053121
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: a travel planning system, via a user interface, receives requirements for a trip from a user; collects preference information of the user for the trip; searches available travel options based on the requirements and the preference information; builds an itinerary based on the searched travel options by use of a balance combination of relative weights for sources of the preference information; applies external data relevant to the itinerary; obtains a response to the itinerary from the user; and either adjusts the itinerary or makes reservations respective to the travel options in the itinerary, depending on types of a response from the user.
    Type: Application
    Filed: August 17, 2016
    Publication date: February 22, 2018
    Inventors: Jason A. GONZALEZ, Stephanie Bianchi MCCAFFREY, Tassanee Kraipon SUPAKKUL, Abby Nicole TISDALE
  • Publication number: 20180032818
    Abstract: At least one image of a user can be captured. Responsive to the image being captured, a plurality of image parameters can be generated, the image parameters at least indicating a body shape of the user. Responsive to generating the image parameters, at least one garment style for the body shape of the user can be identified, based on the digital image analysis, by processing the image parameters. At least one garment that matches the garment style(s) can be selected. Responsive to identifying the at least one garment, a modified image depicting the user wearing the garment can be generated from the at least one image of the user and presented on a display.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Subil M. Abraham, Jason A. Gonzalez, Biao Hao
  • Publication number: 20170372249
    Abstract: Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a user interface on a client, a request for a listing of subject matter experts and keywords identifying the subject matter; query a database, in response to receiving the transmission, to select employee score data records including the subject matter keywords and automatically generated in response to the server receiving an employee calendar event data or employee communication data related to the calendar event data; automatically generate: a total score by adding the employee score from each score data record including an employee identifier; and the listing of subject matter experts; and transmit the listing to the client for display.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Subil M. Abraham, Jason A. Gonzalez, Keeley M. Lundquist
  • Publication number: 20130166372
    Abstract: One or more consumers proximate to a kiosk can be detected. The kiosk can present a product advertisement associated with a product. The product can be a good or a service. Metrics associated with the consumers can be collected responsive to interacting with the product advertisement. The interaction can be a visual and aural interaction. The metrics can be analyzed to determine an impression associated with the consumers interacting with the product advertisement. The impression can be a rational descriptor and/or an emotional descriptor. The rational descriptor and/or emotional descriptor can be a computer readable value associated with a behavioral change of the consumers responsive to the interacting. A normalized content can be generated based on the impression associated with the consumer. The normalized content can adjust the product advertisement to improve the impression.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SUBIL M. ABRAHAM, TAM M. CAO, JASON A. GONZALEZ, MATHEWS THOMAS
  • Publication number: 20120180024
    Abstract: The disclosure provides a solution for associating deployed executables with source code. In the solution, source code of a development environment can be mapped to a deployed executable of a runtime environment. The mapping can ensure that a version of source code from which the deployed executable was produced is always known. The mapping can occur within digitally encoded data stored in a non-transient storage medium. The development environment and the runtime environment can be two distinct and separate computing environments that are isolated from each other.
    Type: Application
    Filed: January 7, 2011
    Publication date: July 12, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JASON A. GONZALEZ, ENDEMECIO SANTANA, TASSANEE K. SUPAKKUL, JANKI V. VORA, JULIO WONG
  • Patent number: 8102369
    Abstract: A method of dynamically modifying web page displays used in various mobile devices. The method uses a motion detection mechanism to detect whether the mobile device is moving or in motion and then modifies web page displays sent to the device based upon the sensor readings. As such, the method, system, and apparatus are capable of automatically modifying a display provided to a mobile device based upon a determination that the user and/or device are moving and/or in motion. In another aspect, the method, system, and apparatus are also capable of modifying the complexity of a display provided to a mobile device based upon the degree of movement and/or motion by the user and/or device.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: January 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: James P. Appleyard, Jason A. Gonzalez, Mathews Thomas, Keeley L. Weisbard
  • Patent number: 7942318
    Abstract: A computerized method that provides a Web page having control structures for gathering behavioral biometrics. The method can receive behavioral biometric data in accordance with the control structures and in accordance with interactions of a user with the Web page. Additionally, the method can compare the received behavioral biometric data with at least one set of previously established values. The user can be profiled based upon comparison results. This profiling can affect the manner in which Web pages are provided to the user as well as the content contained therein.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: May 17, 2011
    Assignee: International Business Machines Corporation
    Inventors: Subil M. Abraham, Jason A. Gonzalez, Hung Tack Kwan, Mathews Thomas
  • Patent number: 7647247
    Abstract: A method for collaborating between Web-based shopping carts can include the step of identifying a Web-based shopping cart associated with an online store and a shopper of the online store. Access privileges can be established between the shopping cart and at least one other shopping cart, the other shopping carts being associated with shoppers different from the shopper. A linkage can be established between the Web-based shopping cart and the at least one other shopping cart in accordance with the access privileges. Through the linkage, the shopper can be permitted to access items in the another shopping cart.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Subil M. Abraham, James P. Appleyard, Jason A. Gonzalez, Mathews Thomas