Patents by Inventor Julio Wong

Julio Wong 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: 11037077
    Abstract: A workflow server can receive requests, each for a business process workflow conforming to a business process model. Each business process workflow can include a set of interdependent tasks. The workflow server can satisfy received requests by assigning tasks to different service providers that provide software services. Each of the tasks can be assigned to corresponding ones of the software services. For each task, the workflow server can also defines an allocated cost per software service, and a time allocation per software service for completing the corresponding one of the tasks. Different service providers, including those assigned to tasks, can receive information for ones of the tasks not directly assigned to them by the workflow server. The different service providers can then bid on these tasks. Wherein when bids are won, tasks for a business process flow can be reassigned based on winning bids.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joshua L. Purcell, Tassanee K. Supakkul, Mathews Thomas, Julio Wong
  • Patent number: 10687103
    Abstract: A channel programming associated with a channel can be selected. The channel can be associated with a programming broadcasting system. The channel programming can be displayed upon a presentation device. An immediate content from a content delivery entity interrupting the presentation of the channel programming can be received. The channel programming and the immediate content can be simultaneously presented on the presentation device.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: David W. Hurd, Tassanee K. Supakkul, Mathews Thomas, Julio Wong
  • Publication number: 20180278978
    Abstract: A channel programming associated with a channel can be selected. The channel can be associated with a programming broadcasting system. The channel programming can be displayed upon a presentation device. An immediate content from a content delivery entity interrupting the presentation of the channel programming can be received. The channel programming and the immediate content can be simultaneously presented on the presentation device.
    Type: Application
    Filed: May 30, 2018
    Publication date: September 27, 2018
    Inventors: David W. Hurd, Tassanee K. Supakkul, Mathews Thomas, Julio Wong
  • Patent number: 9998780
    Abstract: A channel programming associated with a channel can be selected. The channel can be associated with a programming broadcasting system. The channel programming can be displayed upon a presentation device. An immediate content from a content delivery entity interrupting the presentation of the channel programming can be received. The channel programming and the immediate content can be simultaneously presented on the presentation device.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: David W. Hurd, Tassanee K. Supakkul, Mathews Thomas, Julio Wong
  • Publication number: 20160381204
    Abstract: A method for adjusting aspects of an application in a user interface is provided. A user profile is received, wherein the user profile corresponds to a first user of a mobile device. Data corresponding to an application is received, wherein the application is compatible with the mobile device. An application is determined to be likely to be accessed by the first user based on the data corresponding to the application. At least one aspect of the application is adjusted on a user interface of the mobile device.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Swaminathan Chandrasekaran, Mathews Thomas, Janki Y. Vora, Julio Wong
  • Patent number: 8826389
    Abstract: A method for utilizing multi-media identities for access control to a secure area or item can begin with a multi-media identity management system providing a multi-media identity to an entity for use with an access control system. The multi-media identity can be a digital identifier defining multi-media authentication data and security privileges for the entity. The provided multi-media identity and multi-media authentication data can be received in an access request for a secure area or item. The multi-media authentication data can be verified against the multi-media data elements of the multi-media identity. The security privileges of the multi-media identity can be validated for the secure area or item. When the multi-media authentication data, multi-media identity, and security privileges are valid, the entity can be granted access and denied access when at least one item is invalid.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Subil M. Abraham, Rajaraman Hariharan, Ramakrishnan Kannan, Mathews Thomas, Julio Wong
  • Patent number: 8683430
    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: Grant
    Filed: January 7, 2011
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jason A. Gonzales, Endemecio Santana, Tassanee K. Supakkul, Janki V. Yora, Julio Wong
  • Publication number: 20130305315
    Abstract: A method for utilizing multi-media identities for access control to a secure area or item can begin with a multi-media identity management system providing a multi-media identity to an entity for use with an access control system. The multi-media identity can be a digital identifier defining multi-media authentication data and security privileges for the entity. The provided multi-media identity and multi-media authentication data can be received in an access request for a secure area or item. The multi-media authentication data can be verified against the multi-media data elements of the multi-media identity. The security privileges of the multi-media identity can be validated for the secure area or item. When the multi-media authentication data, multi-media identity, and security privileges are valid, the entity can be granted access and denied access when at least one item is invalid.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 14, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SUBIL M. ABRAHAM, RAJARAMAN HARIHARAN, RAMAKRISHNAN KANNAN, MATHEWS THOMAS, JULIO WONG
  • Publication number: 20130268969
    Abstract: A channel programming associated with a channel can be selected. The channel can be associated with a programming broadcasting system. The channel programming can be displayed upon a presentation device. An immediate content from a content delivery entity interrupting the presentation of the channel programming can be received. The channel programming and the immediate content can be simultaneously presented on the presentation device.
    Type: Application
    Filed: April 9, 2012
    Publication date: October 10, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: DAVID W. HURD, TASSANEE K. SUPAKKUL, MATHEWS THOMAS, JULIO WONG
  • Patent number: 8538907
    Abstract: One embodiment of the disclosure provides a storage unit of digitally encoded information stored on a non-transitory storage medium. The storage unit can be referred to as an intelligent content item. The intelligent content item can include an intelligent wrapper, content data, and intelligent functions. The intelligent wrapper can enable the intelligent content item to function as a self-managing unit of storage. The content data can be contained within the intelligent wrapper. The intelligent functions can be contained within the intelligent wrapper. The intelligent functions can represent abilities of the intelligent wrapper to autonomously and dynamically manage a state of the intelligent content item and manage specifics for content consumers to access and utilize the content data.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: September 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bradley T. Freese, Tom B. Slade, Mathews Thomas, Julio Wong
  • Publication number: 20130218618
    Abstract: A workflow server can receive requests, each for a business process workflow conforming to a business process model. Each business process workflow can include a set of interdependent tasks. The workflow server can satisfy received requests by assigning tasks to different service providers that provide software services. Each of the tasks can be assigned to corresponding ones of the software services. For each task, the workflow server can also defines an allocated cost per software service, and a time allocation per software service for completing the corresponding one of the tasks. Different service providers, including those assigned to tasks, can receive information for ones of the tasks not directly assigned to them by the workflow server. The different service providers can then bid on these tasks. Wherein when bids are won, tasks for a business process flow can be reassigned based on winning bids.
    Type: Application
    Filed: April 3, 2013
    Publication date: August 22, 2013
    Applicant: International Business Machines Corporation
    Inventors: JOSHUA L. PURCELL, TASSANEE K. SUPAKKUL, MATHEWS THOMAS, JULIO WONG
  • Patent number: 8504400
    Abstract: A workflow server can receive requests, each for a business process workflow conforming to a business process model. Each business process workflow can include a set of interdependent tasks. The workflow server can satisfy received requests by assigning tasks to different service providers that provide software services. Each of the tasks can be assigned to corresponding ones of the software services. For each task, the workflow server can also defines an allocated cost per software service, and a time allocation per software service for completing the corresponding one of the tasks. Different service providers, including those assigned to tasks, can receive information for ones of the tasks not directly assigned to them by the workflow server. The different service providers can then bid on these tasks. Wherein when bids are won, tasks for a business process flow can be reassigned based on winning bids.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: August 6, 2013
    Assignee: International Business Machines Corporation
    Inventors: Joshua L. Purcell, Tassanee K. Supakkul, Mathews Thomas, Julio Wong
  • Publication number: 20130024203
    Abstract: A schedule and recommendations associated with one or more points of interest can be identified. The points of interest can be associated with a geographical region. Telemetry associated with a one or more computing devices can be received. The computing devices (e.g., mobile phone with sensors) can be associated with one or more points of interest. Telemetry data can be evaluated against a recommendation criteria and the user preference. A schedule and recommendations can be determined based on the evaluating telemetry information, historic data, criteria and preferences. The schedule and recommendation(s) enhance visits to points of interest.
    Type: Application
    Filed: July 20, 2011
    Publication date: January 24, 2013
    Applicant: NTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROMELIA H. FLORES, TASSANEE K. SUPAKKUL, MATHEWS THOMAS, JULIO WONG
  • 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
  • Publication number: 20120117016
    Abstract: One embodiment of the disclosure provides a storage unit of digitally encoded information stored on a non-transitory storage medium. The storage unit can be referred to as an intelligent content item. The intelligent content item can include an intelligent wrapper, content data, and intelligent functions. The intelligent wrapper can enable the intelligent content item to function as a self-managing unit of storage. The content data can be contained within the intelligent wrapper. The intelligent functions can be contained within the intelligent wrapper. The intelligent functions can represent abilities of the intelligent wrapper to autonomously and dynamically manage a state of the intelligent content item and manage specifics for content consumers to access and utilize the content data.
    Type: Application
    Filed: November 8, 2010
    Publication date: May 10, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: BRADLEY T. FREESE, TOM B. SLADE, MATHEWS THOMAS, JULIO WONG
  • Patent number: 8140591
    Abstract: Enabling workflow awareness within a business process management (BPM) system can utilize a workflow awareness controller that can receive an instantiation request for a workflow. The workflow can be comprised of multiple workflow steps to be performed by the BPM system. From workflow metadata, workflow redundancies, at the instance or step level, can be determined with other workflow instances initiated prior to the receipt of the instantiation request. The workflow metadata can include records that uniquely represent the operating parameter values of the prior workflow instances. When a workflow redundancy exists, persistent workflow data corresponding to the workflow redundancy can be utilized during the performance of a workflow instance of the requested workflow within the BPM system. The persistent workflow data can replace the performance of one or more workflow steps of the workflow instance, which can reduce the redundant performance of the workflow steps for the requested workflow.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Joshua L. Purcell, Nelson M. Sanchez, Tassanee K. Supakkul, Mathews Thomas, Julio Wong
  • Patent number: 8135786
    Abstract: Prior to transmission, distribution list data associated with a user-defined distribution list can be embedded within an electronic message. The recipients of the electronic message should be members of an electronic communications system. The distribution list data can include a copy of the user-defined distribution list or a reference to a storage location containing the user-defined distribution list where access control policies can be applied. The electronic message can be conveyed to the recipients. In response to the user-selection of a user-defined distribution list during presentation of the electronic message, the recipient can be presented with distribution list options within a user interface. The distribution list options can represent actions to be performed upon the contents of the user-selected user-defined distribution list.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Tassanee K. Supakkul, Mathews Thomas, Janki Y. Vora, Julio Wong
  • Publication number: 20110238458
    Abstract: A workflow server can receive requests, each for a business process workflow conforming to a business process model. Each business process workflow can include a set of interdependent tasks. The workflow server can satisfy received requests by assigning tasks to different service providers that provide software services. Each of the tasks can be assigned to corresponding ones of the software services. For each task, the workflow server can also defines an allocated cost per software service, and a time allocation per software service for completing the corresponding one of the tasks. Different service providers, including those assigned to tasks, can receive information for ones of the tasks not directly assigned to them by the workflow server. The different service providers can then bid on these tasks. Wherein when bids are won, tasks for a business process flow can be reassigned based on winning bids.
    Type: Application
    Filed: March 24, 2010
    Publication date: September 29, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JOSHUA L. PURCELL, TASSANEE SUPAKKUL, MATHEWS THOMAS, JULIO WONG
  • Publication number: 20110179058
    Abstract: Enabling workflow awareness within a business process management (BPM) system can utilize a workflow awareness controller that can receive an instantiation request for a workflow. The workflow can be comprised of multiple workflow steps to be performed by the BPM system. From workflow metadata, workflow redundancies, at the instance or step level, can be determined with other workflow instances initiated prior to the receipt of the instantiation request. The workflow metadata can include records that uniquely represent the operating parameter values of the prior workflow instances. When a workflow redundancy exists, persistent workflow data corresponding to the workflow redundancy can be utilized during the performance of a workflow instance of the requested workflow within the BPM system. The persistent workflow data can replace the performance of one or more workflow steps of the workflow instance, which can reduce the redundant performance of the workflow steps for the requested workflow.
    Type: Application
    Filed: January 19, 2010
    Publication date: July 21, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: JOSHUA L. PURCELL, NELSON M. SANCHEZ, TASSANEE K. SUPAKKUL, MATHEWS THOMAS, JULIO WONG
  • Publication number: 20100198919
    Abstract: Prior to transmission, distribution list data associated with a user-defined distribution list can be embedded within an electronic message. The recipients of the electronic message should be members of an electronic communications system. The distribution list data can include a copy of the user-defined distribution list or a reference to a storage location containing the user-defined distribution list where access control policies can be applied. The electronic message can be conveyed to the recipients. In response to the user-selection of a user-defined distribution list during presentation of the electronic message, the recipient can be presented with distribution list options within a user interface. The distribution list options can represent actions to be performed upon the contents of the user-selected user-defined distribution list.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: TASSANEE K. SUPAKKUL, MATHEWS THOMAS, JANKI Y. VORA, JULIO WONG