About
I believe that design serves as a framework to enrich people’s lives. We should design…
Articles by Arin
-
IBM Think 2021: Showcasing innovations across hybrid cloud and AI
IBM Think 2021: Showcasing innovations across hybrid cloud and AI
By Arin Bhowmick
-
Designing for Cloud: Developer Experience
Designing for Cloud: Developer Experience
By Arin Bhowmick
Contributions
Activity
-
Last week, I had the privilege of being part of a dynamic panel discussion at our #SAP Palo Alto campus, where innovation took center stage. It was…
Last week, I had the privilege of being part of a dynamic panel discussion at our #SAP Palo Alto campus, where innovation took center stage. It was…
Shared by Arin Bhowmick
-
We’re ready for our session at SXSW 2025! Join us today at 2:30 PM in Room 6 at the JW Marriott for “Design Jobs in the AI Wave: Risks and…
We’re ready for our session at SXSW 2025! Join us today at 2:30 PM in Room 6 at the JW Marriott for “Design Jobs in the AI Wave: Risks and…
Liked by Arin Bhowmick
-
Want to build differentiated #SAP UX? We have the tools and developer experience innovations! At SAP, we're empowering #developers and #users with…
Want to build differentiated #SAP UX? We have the tools and developer experience innovations! At SAP, we're empowering #developers and #users with…
Shared by Arin Bhowmick
Experience
Education
Publications
-
Crafting an Experience for Next-Generation Users (Webinar)
Progress Software
Discussed the user experience factors that can help your company differentiate its applications from the competition, and boost user adoption among your customers
-
UX Blogs and Perspectives
UX@Progress
My point of views on user experience, design thinking, user research that shape user expectations
-
Closing the Deal: the Oracle Fusion Customer Relationship Management User Experience
Oracle Applications User Experience
-
Oracle Fusion Applications CRM Helps Drive Sales with Sharp, Practical User Experience
Usableapps (Oracle Applications User Experience website)
-
Evaluation of alternate multimedia for web-based asynchronous learning
International Journal of Industrial Ergonomics, Vol 37/7 pp 615-629
Patents
-
Desktop and mobile device integration
Issued US 9584583
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…
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.
Other inventors -
Installing software using a set of characteristics and a task list
Issued US 9563404
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…
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.
Other inventors -
Messaging architecture configured to use an execution-enabled element to initiate an operation in an application
Issued US 9509642
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…
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.
Other inventors -
Method and system for communicating within a messaging architecture using a structured data object
Issued US 9501764
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…
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.
Other inventors -
Task-Centered Context Management
Issued US 9477945
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…
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). Thus, upon receiving a third incoming communication pertaining to a second task (different from the first task), the method launches a second task-centered context user interface
Other inventors -
System for Navigating in a Computer User Interface
Issued US 9448693
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
Other inventors -
Proximity and behavior-based enterprise security using a mobile device
Issued US 9408073
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…
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.
Other inventors -
Mechanism to communicate and visualize dependencies between a large number of flows in software
Issued US 9047576
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…
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.
Other inventors -
Adaptive UI Regions for Enterprise Applications
Issued US 8769436
An adaptive region system can include an adaptive region module and a display module. The adaptive region module can include a mini region button panel module capable of generating a mini region button panel having multiple mini region buttons, a view panel module capable of generating a view panel having multiple view buttons, and a region panel module capable of generating a region panel having multiple mini regions. The display module can visually display the mini region button panel, the…
An adaptive region system can include an adaptive region module and a display module. The adaptive region module can include a mini region button panel module capable of generating a mini region button panel having multiple mini region buttons, a view panel module capable of generating a view panel having multiple view buttons, and a region panel module capable of generating a region panel having multiple mini regions. The display module can visually display the mini region button panel, the view panel, and the region panel
Other inventors -
Method and system for communicating within a messaging architecture using dynamic form generation
Filed US 9325645
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…
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
Other inventors
Honors & Awards
-
Marquis Who's Who in America: for sustained success in design leadership
Marquis Who's Who
-
Distinguished Alumni of the Year Award
Clemson University
-
Product 50: Finalist for Best Product Leader, Large Company
Amplitude
-
BIG Innovation Awards
Big Intelligence Group
https://medium.com/design-ibm/ibm-cloud-transformation-advisor-wins-in-the-2019-big-business-innovation-awards-efc791e2436a
-
Stratus Award
Business Intelligence Group
https://medium.com/design-ibm/ibm-cloud-wins-a-2019-stratus-cloud-award-for-cloud-computing-79e58bd9c1af
-
BIG Design Innovations Award
Business Intelligence Group
https://medium.com/design-ibm/ibm-cognos-analytics-is-named-a-winner-in-the-2019-big-business-innovation-award-75153ab0c99
-
Fastco Innovation by Design
FastCo
https://medium.com/design-ibm/ibm-cloud-is-recognized-in-the-2019-fastco-innovation-by-design-awards-7dafea5a0871
-
Good Design Award
Good Design
https://medium.com/design-ibm/ibm-cloud-is-a-winner-in-the-2019-good-design-australia-awards-f1e449ad69a4
-
Indigo Design Awards
Indigo
https://medium.com/design-ibm/ibm-cloud-wins-in-the-2019-indigo-design-awards-2b6855b1835d
-
Red Dot Design Award
Red Dot
https://medium.com/design-ibm/ibm-cloud-wins-a-2019-red-dot-design-award-for-the-ibm-blockchain-platform-62ac3fd3db3e
-
The SaaS Awards
The SaaS Awards Program
https://medium.com/design-ibm/ibm-watson-studio-desktop-wins-a-2019-saas-award-cf1717eff28f
-
iF Design Award
iF Design Foundation
https://medium.com/design-ibm/ibm-api-connect-wins-the-2019-if-design-award-8e9e2d3249a
-
A’Design Awards:Gold and Silver
A' Design
https://medium.com/design-ibm/design-for-enterprise-software-gains-further-recognition-3e54b9e750d1
-
Computex D & I Award
Computex Taipei
https://www.computextaipei.com.tw/en_US/innprize/info.html?id=0982731D8045B391&sFuncID=55153903F6076CFFD0636733C6861689
-
FastCo Honorable Mention for Web Design
Fast Company
https://medium.com/design-ibm/ibm-receives-an-honorable-mention-at-the-2018-fast-co-innovation-by-design-awards-6f4b8dd99f1a
-
Red Dot Winner for IBM SPSS User Interface, User Experience
Reddot
https://medium.com/design-ibm/ibm-wins-a-red-dot-design-award-for-spss-statistics-6f2c44fdb448
-
Spark Award for Digital Design
Spark
https://medium.com/design-ibm/ibm-cloud-is-recognized-at-the-2018-spark-design-awards-cb9a47b6f18a
-
W3 Award: Silver Winner
W3 Awards
https://www.w3award.com/winners/list/view/?search=ibm&event=1023&award=2
-
Webby Award Finalist
Webby Awards
https://www.webbyawards.com/winners/2018/websites/features-design/best-use-of-machine-learning/ibm-data-science-experience/
-
iF Design Award
iF Design Foundation
https://medium.com/design-ibm/ibm-cloud-continues-to-demonstrate-design-excellence-7a5150124136
-
Red Dot Award for IBM Data Science Experience
Red Dot
https://medium.com/design-ibm/design-machine-learning-how-ibm-designed-an-award-winning-data-platform-e55778d9a8ce
-
Spark Design
Spark Awards
https://medium.com/design-ibm/ibm-app-connect-wins-a-spark-international-2017-design-award-de5884d5b78b
Languages
-
English
-
Organizations
-
Mensa
-
-
UXPA
-
More activity by Arin
-
One year ago, Lyubomir Mateev 🇧🇬 started a tradition in our team called "The Atlas." The rules are simple: every month, the most valuable team…
One year ago, Lyubomir Mateev 🇧🇬 started a tradition in our team called "The Atlas." The rules are simple: every month, the most valuable team…
Liked by Arin Bhowmick
-
🏃♂️💡 Thrilled to announce that Polar Electro Oy has chosen #SAPCommerceCloud and the #SAPCXAIToolkit to boost their digital presence! With these…
🏃♂️💡 Thrilled to announce that Polar Electro Oy has chosen #SAPCommerceCloud and the #SAPCXAIToolkit to boost their digital presence! With these…
Liked by Arin Bhowmick
-
Reflecting on the incredible women who have impacted my life, I am filled with deep gratitude. Whether it's my family, friends, past and current…
Reflecting on the incredible women who have impacted my life, I am filled with deep gratitude. Whether it's my family, friends, past and current…
Posted by Arin Bhowmick
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More