About
Product Vision & Strategy, Cross-Boundary Collaboration, Team Leadership Excellence…
Activity
-
“From Fragmented Marketing to Augmented Marketing : The Dawn of Agentic Marketing” Congratulations Asmita Dubey for this AI Index Leader Award - CMO…
“From Fragmented Marketing to Augmented Marketing : The Dawn of Agentic Marketing” Congratulations Asmita Dubey for this AI Index Leader Award - CMO…
Liked by Eric Zenz
-
As a PM creating requirements your objective is minimal effort/maximum clarity. A PM’s job isn’t to create a PRD, or any requirements artifact…
As a PM creating requirements your objective is minimal effort/maximum clarity. A PM’s job isn’t to create a PRD, or any requirements artifact…
Liked by Eric Zenz
-
After 3.5 years at HackerOne, I have made the decision to step away. I have met so many amazing people during this phase of my career, people I have…
After 3.5 years at HackerOne, I have made the decision to step away. I have met so many amazing people during this phase of my career, people I have…
Liked by Eric Zenz
Experience
Education
Patents
-
Automated Document Tagging In A Digital Management Platform
Filed 20220035990
An auto-tagging engine receives a training set of data comprising documents including a set of tagged fields with each tagged field corresponding to a portion of the document. The auto-tagging engine trains a machine learned model using the training set of data. The trained machine learned model, when applied to a target document in a document management environment, identifies portions of the target document each corresponding to fields of the target document. For each field of the target…
An auto-tagging engine receives a training set of data comprising documents including a set of tagged fields with each tagged field corresponding to a portion of the document. The auto-tagging engine trains a machine learned model using the training set of data. The trained machine learned model, when applied to a target document in a document management environment, identifies portions of the target document each corresponding to fields of the target document. For each field of the target document, the auto-tagging engine identifies text of the target document associated with the identified potions of the target document corresponding to fields. Natural language processing is performed on the identified text in order to identify field types for the fields. The target document is automatically modified to include a tag identifying the portion of the target document corresponding to each field and identifying a field type of the field.
Other inventors -
Providing consolidated project information service
Issued USPTO 08818993
See patentStructured and unstructured project information is collected, analyzed, and consolidated by a project service. On-demand or periodically, the project service consolidates the unstructured project information and the structured project information to present to an end user as aggregate information. The aggregate information may be formatted based on user criteria.
-
Asynchronous multi-level undo support in javascript grid
US 8756204
Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application…
Architecture for multi-level undo on a client in grid-based applications. The architecture is a control driven cascading changes system where change tracking works seamlessly in asynchronous (and synchronous) scenarios. A client application is associated with a grid object and, instantiates and configures the grid object. The application can initiate a change to data in the grid and/or the user can edit the data in the grid directly. A result of the change is a notification to the application, the notification including an order key. The application consumes the notification and can then append new changes based on synchronous or asynchronous computations by calling an update function using the order key. The application uses the key to attach further updates which are properly collected together for undo/redo.
Other inventors -
Displaying interrelated changes in a grid
US 7,831,902
Displaying interrelated changes in a grid may be provided. Grid cells in a document may be modified when either a grid cell is directly changed by a user, or when a grid cell changes due to information residing in another cell changing. The modified grid cells allow the user to perceive how certain changes to data in one grid cell can affect other grid cells.
Other inventors -
Handling multiple currencies in a project management system
US 7801785
A project management system is enabled to handle multiple currencies within managed projects. An exchange series includes currency definition parameters such as currency pairing, frequency of rate change, and effective date of exchange rate. Using the exchange series and a strong definition of cost for tasks and resources (i.e. indicating currency type along with value of cost), the project management system allows costs to be entered in local currency. Project level roll-ups are calculated…
A project management system is enabled to handle multiple currencies within managed projects. An exchange series includes currency definition parameters such as currency pairing, frequency of rate change, and effective date of exchange rate. Using the exchange series and a strong definition of cost for tasks and resources (i.e. indicating currency type along with value of cost), the project management system allows costs to be entered in local currency. Project level roll-ups are calculated employing time-phased currency conversion based on whether the cost is variable or fixed. For scheduling, speculative conversions are facilitated based on latest actual exchange rate information. Local and project currency costs are provided to a project server for enterprise level roll-ups and multi-project management.
Other inventors -
Minimizing conflicts when synchronizing interrelated data between two systems
US 8051209
A method is presented for resolving conflicts between interrelated data on a client computer and a server computer. Information for one or more tasks stored on a client computer is published to a server computer. When one or more of the tasks are edited, at least one bit is set in a data structure for each task in which a task attribute is changed. When a sync operation is performed, tasks on the client computer are compared with a task list from the server computer. If any of the bits in the…
A method is presented for resolving conflicts between interrelated data on a client computer and a server computer. Information for one or more tasks stored on a client computer is published to a server computer. When one or more of the tasks are edited, at least one bit is set in a data structure for each task in which a task attribute is changed. When a sync operation is performed, tasks on the client computer are compared with a task list from the server computer. If any of the bits in the data structure for the task are set, and the date and time that the task was last modified on the server computer is later than the date and time that the client computer last initiated a sync operation, the user is alerted to a conflict in the task and is permitted to manually resolve the conflict.
Other inventors -
Paging hierarchical data
US 8825700
Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets.
Other inventors
More activity by Eric
-
💥 [𝘈𝘎𝘌𝘕𝘛𝘍𝘖𝘙𝘊𝘌 𝘔𝘈𝘙𝘒𝘌𝘛𝘐𝘕𝘎]: 𝗪𝗵𝗮𝘁 𝘁𝗵𝗲 𝗚𝗼𝗹𝗱𝗲𝗻 𝗛𝗼𝗼𝗱𝗶𝗲 𝗿𝗲𝗮𝗹𝗹𝘆 𝗿𝗲𝗽𝗿𝗲𝘀𝗲𝗻𝘁𝘀. A Golden Hoodie is an…
💥 [𝘈𝘎𝘌𝘕𝘛𝘍𝘖𝘙𝘊𝘌 𝘔𝘈𝘙𝘒𝘌𝘛𝘐𝘕𝘎]: 𝗪𝗵𝗮𝘁 𝘁𝗵𝗲 𝗚𝗼𝗹𝗱𝗲𝗻 𝗛𝗼𝗼𝗱𝗶𝗲 𝗿𝗲𝗮𝗹𝗹𝘆 𝗿𝗲𝗽𝗿𝗲𝘀𝗲𝗻𝘁𝘀. A Golden Hoodie is an…
Liked by Eric Zenz
-
Super excited about this... we've been hard at work for a while now to bring Slack CRM to market. THIS is a game changer! Slack CRM is AI first with…
Super excited about this... we've been hard at work for a while now to bring Slack CRM to market. THIS is a game changer! Slack CRM is AI first with…
Liked by Eric Zenz
-
Bucket list! ✅ I've always wanted a Genius Award! Thanks Craig Doud, Leah Katsekas McTiernan and Joely Stoller!
Bucket list! ✅ I've always wanted a Genius Award! Thanks Craig Doud, Leah Katsekas McTiernan and Joely Stoller!
Liked by Eric Zenz
-
If there's one thing that energizes me, it's sitting across from customers and hearing what's working for them and where we can make their work…
If there's one thing that energizes me, it's sitting across from customers and hearing what's working for them and where we can make their work…
Liked by Eric Zenz
-
Big news alert: Agentforce is now included in Salesforce Free, Starter, and Pro Suites! And the best part is, customers can try all of this for free!…
Big news alert: Agentforce is now included in Salesforce Free, Starter, and Pro Suites! And the best part is, customers can try all of this for free!…
Liked by Eric Zenz
-
Ten years. A full decade. 🤩 It’s hard to believe it was back in 2016 when a small, determined team gathered around whiteboards with packs of…
Ten years. A full decade. 🤩 It’s hard to believe it was back in 2016 when a small, determined team gathered around whiteboards with packs of…
Liked by Eric Zenz
-
Salesforce Marketing Friday Meme: What's MC Next? A bit of MCE A bit of Data Cloud A bit of Agentforce Marketing All of them, all at once.
Salesforce Marketing Friday Meme: What's MC Next? A bit of MCE A bit of Data Cloud A bit of Agentforce Marketing All of them, all at once.
Liked by Eric Zenz
-
“Michael… we’re about to run out of pizza.” That’s one of my clearest memories from the first ever SharePoint Saturday held in Virginia Beach on…
“Michael… we’re about to run out of pizza.” That’s one of my clearest memories from the first ever SharePoint Saturday held in Virginia Beach on…
Liked by Eric Zenz
-
10k attendees. 375 executive meetings. 319 agents built on-site. 144 innovation-packed sessions. 50+ hands-on demos. 87 featured customer stories…
10k attendees. 375 executive meetings. 319 agents built on-site. 144 innovation-packed sessions. 50+ hands-on demos. 87 featured customer stories…
Liked by Eric Zenz
-
Agentforce World Tour Sydney is always such a special milestone. It represents months of preparation and the incredible effort of so many teams…
Agentforce World Tour Sydney is always such a special milestone. It represents months of preparation and the incredible effort of so many teams…
Liked by Eric Zenz
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content