Patents by Inventor Arin Bhowmick
Arin Bhowmick 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: 11036354Abstract: A system and method for facilitating user interface interactions between different computing devices. An example method includes providing a first user option to select a first portion of a first user interface display screen presented on a first computing device; providing a signal based on the selected portion; and using the signal to display one or more items in a second user interface display screen via a second computing device based on the first portion and one or more mapping rules. In a more specific embodiment, the example method further includes providing a second user option to adjust the mapping rules. The first portion includes, for example, a table row or column. The one or more items displayed via the second computing device include, for example, a visualization based on data associated with the first portion.Type: GrantFiled: December 19, 2016Date of Patent: June 15, 2021Assignee: Oracle International CorporationInventors: Daniel Schwartz, Arin Bhowmick
-
Patent number: 10761673Abstract: A system and method for facilitating user interaction with a software application. An example method includes displaying a first primary window of an application; providing a user option to select a sub-window of the first primary window, resulting in generation of a detached window corresponding to the sub-window in response thereto; leaving a first user interface control in the first primary window in place of the sub-window, wherein the first user interface control provides a first user option to implement a first action pertaining to the detached window; and including a second user interface control in proximity to the detached window, wherein the second user interface control provides a first user option to implement a second action applicable to the detached window and primary window. The user interface controls may be implemented via headers in the primary window and detached window. Data is automatically synchronized between windows.Type: GrantFiled: March 12, 2013Date of Patent: September 1, 2020Assignee: Oracle International CorporationInventors: Rami Musa, Arin Bhowmick, Melinda Uhland, Christopher Patterson, Min Wu
-
Patent number: 10623345Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.Type: GrantFiled: October 7, 2016Date of Patent: April 14, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
-
Patent number: 10469505Abstract: A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise software that includes software security functionality. The collected information may include contextual information. An administrator user option facilitates adjusting the one or more rules.Type: GrantFiled: July 1, 2016Date of Patent: November 5, 2019Assignee: Oracle International CorporationInventors: Daniel Schwartz, Arin Bhowmick
-
Patent number: 10332047Abstract: A method, system, and computer program product for interaction management systems. The method commences upon receiving a first incoming communication pertaining to a first task, and launching a first task-centered context user interface being initially populated with a first screen device selected in response to the type of incoming communication (e.g., a phone call icon, etc.). An agent interacts with the client by responding to the incoming communication. Then, the method receives a second incoming communication pertaining to the same first task; and populates the first task-centered context user interface with a second screen device appropriate for the second incoming communication (e.g., a chat UI, etc.). Additional new incoming events are routed to its corresponding task-centered context (or a new task-centered context is created).Type: GrantFiled: October 24, 2016Date of Patent: June 25, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Min Wu, Rami Musa, Arin Bhowmick, Kent Olen Swartz
-
Patent number: 10261650Abstract: A system and method for facilitating user access to data and software functionality. An example method includes identifying open windows of plural software applications; accessing rules pertaining to one or more behaviors of one or more of the open windows; and using the rules to adjust the one or more behaviors in accordance with a context of each of the open windows. In a more specific embodiment, the one or more behaviors are adjusted via window groupings in accordance with window context, which includes one or more keywords associated with open windows. The example method further includes displaying a search window with a user option to enter a query using keywords. Search results may identify documents that are associated with window groups associated with keywords of the query.Type: GrantFiled: September 19, 2013Date of Patent: April 16, 2019Assignee: Oracle International CorporationInventors: Rami Musa, Arin Bhowmick, Melinda Uhland, Christopher Patterson, Min Wu, Joseph H. Goldberg
-
Publication number: 20180173379Abstract: A system and method for facilitating user interface interactions between different computing devices. An example method includes providing a first user option to select a first portion of a first user interface display screen presented on a first computing device; providing a signal based on the selected portion; and using the signal to display one or more items in a second user interface display screen via a second computing device based on the first portion and one or more mapping rules. In a more specific embodiment, the example method further includes providing a second user option to adjust the mapping rules. The first portion includes, for example, a table row or column. The one or more items displayed via the second computing device include, for example, a visualization based on data associated with the first portion.Type: ApplicationFiled: December 19, 2016Publication date: June 21, 2018Inventors: Daniel Schwartz, Arin Bhowmick
-
Patent number: 9584583Abstract: A system and method for facilitating user interface interactions between different computing devices. An example method includes providing a first user option to select a first portion of a first user interface display screen presented on a first computing device; providing a signal based on the selected portion; and using the signal to display one or more items in a second user interface display screen via a second computing device based on the first portion and one or more mapping rules. In a more specific embodiment, the example method further includes providing a second user option to adjust the mapping rules. The first portion includes, for example, a table row or column. The one or more items displayed via the second computing device include, for example, a visualization based on data associated with the first portion.Type: GrantFiled: September 11, 2013Date of Patent: February 28, 2017Assignee: Oracle International CorporationInventors: Daniel Schwartz, Arin Bhowmick
-
Publication number: 20170046645Abstract: A method, system, and computer program product for interaction management systems. The method commences upon receiving a first incoming communication pertaining to a first task, and launching a first task-centered context user interface being initially populated with a first screen device selected in response to the type of incoming communication (e.g., a phone call icon, etc.). An agent interacts with the client by responding to the incoming communication. Then, the method receives a second incoming communication pertaining to the same first task; and populates the first task-centered context user interface with a second screen device appropriate for the second incoming communication (e.g., a chat UI, etc.). Additional new incoming events are routed to its corresponding task-centered context (or a new task-centered context is created).Type: ApplicationFiled: October 24, 2016Publication date: February 16, 2017Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Min WU, Rami MUSA, Arin BHOWMICK, Kent Olen SWARTZ
-
Patent number: 9563404Abstract: A set of characteristics is received in response to a questionnaire. Using the characteristics, various tasks are identified as requiring or not requiring user input because of the applicability to the customer. An associated task owner is determined for a subset of tasks. In response to receiving a selection of a selectable dependency indication associated with a first task, displaying task dependency data associated with the first task is displayed, the task dependency data including a set of tasks on which the first task depends for completion, a set of tasks that depend on the first task for completion, and for each of these dependent tasks, an associated task owner and a task status. A task list that indicates tasks needing to be completed is presented to the user. Software is installed according to the task list.Type: GrantFiled: September 16, 2011Date of Patent: February 7, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Daniel Schwartz, Arin Bhowmick, Harris Kravatz, Michael Remington
-
Publication number: 20170026317Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.Type: ApplicationFiled: October 7, 2016Publication date: January 26, 2017Inventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
-
Publication number: 20160359867Abstract: A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise software that includes software security functionality. The collected information may include contextual information. An administrator user option facilitates adjusting the one or more rules.Type: ApplicationFiled: July 1, 2016Publication date: December 8, 2016Inventors: Daniel Schwartz, Arin Bhowmick
-
Patent number: 9509642Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes receiving an execution-enabled object and receiving a selection of the execution-enabled element. Such an execution-enabled object is configured to be included in a message sent by a messaging system. The execution-enabled object includes a response element and an execution-enabled element. The response element and the execution-enabled element are associated with one another. The execution-enabled element is configured to post an event to the messaging system upon the execution-enabled element being activated. The selection of the execution-enabled element activates the execution-enabled element.Type: GrantFiled: October 5, 2012Date of Patent: November 29, 2016Assignee: Oracle International CorporationInventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
-
Patent number: 9501764Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.Type: GrantFiled: October 5, 2012Date of Patent: November 22, 2016Assignee: Oracle International CorporationInventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
-
Patent number: 9477945Abstract: A method, system, and computer program product for interaction management systems. The method commences upon receiving a first incoming communication pertaining to a first task, and launching a first task-centered context user interface being initially populated with a first screen device selected in response to the type of incoming communication (e.g., a phone call icon, etc.). An agent interacts with the client by responding to the incoming communication. Then, the method receives a second incoming communication pertaining to the same first task; and populates the first task-centered context user interface with a second screen device appropriate for the second incoming communication (e.g., a chat UI, etc.). Additional new incoming events are routed to its corresponding task-centered context (or a new task-centered context is created).Type: GrantFiled: September 27, 2012Date of Patent: October 25, 2016Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Min Wu, Rami Musa, Arin Bhowmick, Kent Olen Swartz
-
Patent number: 9448693Abstract: Embodiments described herein provide various features for a unified and simplified user experience. A first feature (or set of features) provides icons for launching or accessing applications and business flows. A second feature provides a unified menu system including an icon bar with thumbnails of a selected icon arranged adjacent to the icon bar. A third feature provides a framework for a menu that can expose application objects from diverse sources.Type: GrantFiled: March 15, 2013Date of Patent: September 20, 2016Assignee: Oracle International CorporationInventors: Arin Bhowmick, Harris Kravatz, Daniel Schwartz, Aylin Uysal, Roy Selig, Katie Candland, Allison Farrell, Sally Stratton Baggett, Samuel Ting, Jeremy Ashley
-
Patent number: 9408073Abstract: A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise software that includes software security functionality. The collected information may include contextual information. An administrator user option facilitates adjusting the one or more rules.Type: GrantFiled: September 11, 2013Date of Patent: August 2, 2016Assignee: Oracle International CorporationInventors: Daniel Schwartz, Arin Bhowmick
-
Patent number: 9325645Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes assembling a dynamic form object and submitting dynamic form information, associated with the dynamic form object, into a messaging session. The assembling includes an assembly operation, which, in turn, includes identifying an input field of an interface of an application, transferring input field information to a messaging system, and generating an element of the dynamic form object. The input field information is associated with the input field, and the generating uses the input field information. Further, the submitting includes transferring a message via the messaging system, the message including the dynamic form information.Type: GrantFiled: October 5, 2012Date of Patent: April 26, 2016Assignee: ORACLE INTERNATIONAL COPORATIONInventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
-
Patent number: 9047576Abstract: In various embodiments, techniques for communicating and visualizing dependencies between a large number of flows are provided. One or more user interfaces can be generated that enable users to interact with information needed to complete each tasks in an ordered or unordered listing of tasks. In some aspects, elements of these user interfaces can including functionality enabling users to interact with each tasks, navigate to information needed to complete each task. In another aspect, one or more styles of presenting information is provided that facilitates navigation to dependency information for each task in a more useful manner. In further aspects, elements of these user interfaces can visually communicate the above functionality and dependency information as well as additional information about each tasks, such as status information, ownership information, or providing an audit trail.Type: GrantFiled: August 9, 2010Date of Patent: June 2, 2015Assignee: Oracle International CorporationInventors: Daniel Schwartz, Arin Bhowmick, Harris Kravatz
-
Publication number: 20150074763Abstract: A system and method for facilitating configuring software security functionality. An example method includes employing a first computing device to collect information associated with a user of enterprise software, resulting in collected information; and dynamically adjusting one or more security features of enterprise software running on or accessible via a second device based on the collected information. The software running on the second device may include or represent the enterprise software that includes software security functionality. The collected information may include contextual information. An administrator user option facilitates adjusting the one or more rules.Type: ApplicationFiled: September 11, 2013Publication date: March 12, 2015Applicant: Oracle International CorporationInventors: Daniel Schwartz, Arin Bhowmick