Workflow Collaboration Or Project Management Patents (Class 705/301)
  • Patent number: 11972289
    Abstract: Techniques described herein relate to a method for deploying workflows.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: April 30, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: John S. Harwood, Robert Anthony Lincourt, Jr., William Jeffery White
  • Patent number: 11954212
    Abstract: A method and apparatus for secured, peer-to-peer transfer of data rights over a computer network, the method being accomplished by a distributed computing system including a distributed ledger platform. Root rights are defined and delegated to wallets in a multilevel manner to thereby isolate wallets associated with the root right from cyber risk.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: April 9, 2024
    Assignee: SECURRENCY, INC.
    Inventor: George Daniel Doney
  • Patent number: 11941600
    Abstract: In a method for advanced identification of a customer, a customer may remotely place an order, intending to later go to a store to pick up the ordered item. The store may have a pick-up area (e.g., at the back of the store) where the customer can go to pick up the ordered item. To save the customer time, the customer may be identified when she enters the store so that an employee can obtain her ordered item and have it ready to pick up by the time the customer walks through the store and arrives at the pick-up area.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: March 26, 2024
    Assignee: WALGREEN CO.
    Inventors: Nimesh S. Jhaveri, Archana Dhruve, Heather K. Hill, Dejan Kozic, Laura Jean Tebbe, Susan G. Heald, Warit Tulyathorn, Mark A. Jones, Sara B. Frisk, Jennifer M. Levin, Jennifer A. Comiskey, David T. Blanchard
  • Patent number: 11902094
    Abstract: Systems, computer program products, and methods are described herein for end-to-end automation of network infrastructure development changes. The present disclosure is configured to collect and archive data comprising feature logs, resource logs, and events in a central historical data storage. This data is subsequently normalized and events are correlated to specific features. This correlation involves locating differences in pre and post-deployment feature performance, which includes resource utilization, and maintaining a history of the analyzed data in the central historical data storage.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: February 13, 2024
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Anmol Puri, Nusrath Fathima, Srikanth Gonda, Lingaraj Gopalakrishnan, Kommu John Bilton, Ashok Kumar, Avinash Basavant Nigudkar, Shalu Wadhwa, Narsing Raj
  • Patent number: 11836681
    Abstract: Systems and methods to generate records within a collaboration environment are described herein. Exemplary implementations may perform one or more of: manage environment state information maintaining a collaboration environment; obtain input information defining digital assets representing sets of content input via a user interface; generate content information characterizing the sets of content represented in the digital assets; generate individual records based on the content information; and/or other operations.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: December 5, 2023
    Assignee: Asana, Inc.
    Inventor: Steve B Morin
  • Patent number: 11810036
    Abstract: A SOW management system provides centralized management of SOWs during the entire SOW life cycle, from creation through final approval. The SOW management system includes a search tool that allows users to easily retrieve and manage existing SOWs, and SOW template management functionality that allows users to manage different types of SOW templates that are used to create SOWs. The SOW management system also provides user management, including managing user roles, and tracks changes in SOWs throughout the SOW life cycle. This allows users to create and collaborate on SOWs using a centralized system, instead of the conventional approach of manually tracking changes via email. The SOW management system includes the capability to integrate data from third-party systems and to export data to those systems.
    Type: Grant
    Filed: January 8, 2020
    Date of Patent: November 7, 2023
    Assignee: RICOH COMPANY, LTD.
    Inventors: Jacob Tezak, Basel Shehadeh, Joshua Karlovich
  • Patent number: 11727132
    Abstract: Methods, systems and computer program products for content management systems. The techniques of the methods, systems and/or computer program products automatically determine activity-based content object access permissions and/or make a recommendation of activity-based content object access permissions. A machine learning model is formed from observations of user interactions over a plurality of content objects. The model is continually updated based on ongoing observation and analysis of user interaction events. When a collaborative relationship is formed between an invitor and one or more invitees, the activity-based permissions model is accessed to determine a set of access permissions to assign to the collaborative relationship. A single collaborative relationship may cover many collaboration objects. In some cases, a set of access permissions are automatically assigned to the collaborative relationship. In other cases, a set of access permissions is presented to the invitor as a recommendation.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 15, 2023
    Assignee: Box, Inc.
    Inventor: Alok Ojha
  • Patent number: 11669436
    Abstract: A system provides for facilitating design, testing, and implementation of system architecture is provided. In particular, the system may be configured to determine that a user has accessed an interactive user interface via a user device, display one or more options associated with one or more applications associated with an entity on the interactive user interface, receive a selection of at least two options associated with at least two applications of the one or more applications, extract application data of the at least two applications in real-time, receive one or more connections associated with the at least two application from the user via the user device and the interactive user interface, and generate a flow by connecting the at least two applications based on the application data and the one or more connections received from the user.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: June 6, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Brandon Ingram
  • Patent number: 11619931
    Abstract: An interface integration method of AGV job automatic scheduling system and MES system includes an AGV job automatic scheduling system unit, an MES system unit and a data transmission and processing unit. The data transmission and processing unit performs interface integration through a data dictionary which includes multiple data sets. Based on the standardized data dictionary integration method, the relevant data in the manufacturing process in the factory are classified and stored in the above-mentioned multiple data sets, respectively, which can greatly reduce the non-standard customization characteristics of data that need to be mutually integrated when the interface of the MES system unit is integrated with the interface of the AGV job automatic scheduling system unit, thereby facilitating the seamless and standardized integration of the MES system and the AGV system in the manufacturing process in digital workshops or smart factories, and enabling interconnection and interoperability.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: April 4, 2023
    Assignee: MACHINERY TECHNOLOGY DEVELOPMENT CO., LTD
    Inventors: Sheng Zhang, Bin Xu, Xiangzhen Kong, Jian Jiao
  • Patent number: 11615489
    Abstract: Provided is a system for providing removals simulation using VR and AR and brokering real estate therethrough, and the system includes: a background providing unit which extracts background information inside a real estate object provided by a real estate provider and presents the background information to the real estate customer; and an AR providing unit which overlaps props information of a real estate customer on the background information of the real estate object so as to be arbitrarily arranged by the real estate customer, wherein the real estate customer can simulate by overlapping props information on the background information, when the simulation is determined, the determined information is transmitted to a number of moving service servers, and thus provides an advantage in that a number of moving centers can propose moving costs to the real estate customer in a reverse auction manner based on the props information.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 28, 2023
    Inventor: Gyou Young Jung
  • Patent number: 11593669
    Abstract: Techniques for determining insight are described. An exemplary method includes receiving a request to provide insight into potential abnormal behavior; receiving one or more of anomaly information and event information associated with the potential abnormal behavior; evaluating the received one or more of the anomaly information and event information associated with the abnormal behavior to determine there is insight as to what is causing the potential abnormal behavior and to add to an insight at least two of an indication of a metric involved in the abnormal behavior, a severity for the insight indication, an indication of a relevant event involved in the abnormal behavior, and a recommendation on how to cure the potential abnormal behavior; and providing an insight indication for the generated insight.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: February 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jasmeet Chhabra, Zaid Radi Abu Ziad, Vikas Dharia, Harshad Vasant Kulkarni, Khaled Salah Sedky, Scott Michael Wiltamuth, Douglas Allen Walter
  • Patent number: 11487820
    Abstract: Guided exploration of data is provided. A semantic graph corresponding to a dataset is generated using identified relations among columns of the dataset that are identified based on mapping the columns to main concepts in a generic ontology. A subgraph of the semantic graph is formed based on identification of nodes corresponding to relevant central concepts within the semantic graph using graph centrality metrics. A plurality of paths is identified in the subgraph using a bi-directional multiple hop search from the nodes corresponding to the relevant central concepts in the subgraph. A relevance score is assigned to each path in the plurality of paths using a graph-theoretic metric and the graph centrality metrics. A set of natural language questions based on relevant central concepts and concept relations corresponding to nodes in each respective path with an assigned relevance score greater than a minimum threshold score is output to the user.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mohammed Mostafa, Ali Khanafer, Joyce Miryam Habbouche, Rola Shaar
  • Patent number: 11475174
    Abstract: Methods and apparatus for processing two dimensional references using artificial intelligence to generate requirements of a construction project. A two-dimensional reference, such as an architectural floor plan is provided as input to a controller operative to be an artificial intelligence engine (AI engine). The AI engine generates a user interactive interface and quantities of items, such as net floor space of a room or a region, which may be used to manage construction projects.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: October 18, 2022
    Assignee: Togal.AI Inc.
    Inventors: Patrick E Murphy, Johnny Maghzal
  • Patent number: 11416575
    Abstract: A computer-implemented method, computer program product and computing system for defining a data description model and a function description model for one or more of a plurality of machine-accessible public computing platforms; processing a complex task to define a plurality of discrete tasks each having a discrete goal; and executing the plurality of discrete tasks on the plurality of machine-accessible public computing platforms.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: August 16, 2022
    Assignee: GROKIT DATA, INC.
    Inventors: James A. Harding, Anthony J. Paquin, Scott Thibault, Jason A. Boatman
  • Patent number: 11412049
    Abstract: Methods, systems and computer program products for shared content management systems. In a content management system that supports multiple applications that operate on shared documents, multiple modules are operatively interconnected to make and present activity-based application recommendations. Techniques for making activity-based application recommendations include recording a series of interaction events from multiple users, which events correspond to a series of interactions performed by a plurality of applications over a shared content object. Constituent interaction events from the series of interactions are analyzed to determine a set of recommended applications. The set of recommended applications is presented to a user in a dynamically-populated user interface.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 9, 2022
    Assignee: Box, Inc.
    Inventors: Daniel Wayne Morkovine, Michelle Sangeun Oh, Faizan N. Buzdar, Derrik R. Lansing, Christopher Tucker, Victoria Wee, Prachi Subhash Jadhav, Dhiraj Sekhri, Pal Ramanathan
  • Patent number: 11386100
    Abstract: A system, method, and computer-readable medium are disclosed for cognitive information processing. The cognitive information processing includes receiving data from a plurality of data sources; processing the data from the plurality of data sources via an augmented intelligence system, the augmented intelligence system executing on a hardware processor of an information processing system, the augmented intelligence system and the information processing system providing a cognitive computing function, the cognitive computing function comprising a cognitive skill, the cognitive skill being composed via a cognitive skill composition platform, the cognitive skill comprising an atomic unit of work, the atomic unit of work being triggered by and input to produce and output; and, using the cognitive skill to generate a cognitive agent, the cognitive skill comprising a distinct unit of functionality of the cognitive agent, the cognitive skill facilitating construction of the cognitive agent.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: July 12, 2022
    Assignee: Cognitive Scale, Inc.
    Inventor: Matthew Sanchez
  • Patent number: 11381610
    Abstract: Described embodiments provide systems and method for establishing a collaboration channel between a plurality of devices to provide shared access to at least one memory location for each device of the plurality of devices. A server can detect an event identifying a plurality of participants and generate a template for the event. The server can create, based on the template, a folder to store one or more content items and establish a channel communicatively connecting the plurality of devices with the folder. The channel can provide shared access to the folder for each device of the plurality of devices. The server can receive, via the channel a first content item at the folder responsive to at least one device executing the first action and provide, responsive to receiving the first content item, a second action to the plurality of devices through the channel.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: July 5, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: David Le Strat, Grady Slane
  • Patent number: 11360804
    Abstract: For resource management for a parent child workload, a processor organizes a plurality of processes into a plurality of process groups. Each process group includes a given parent process and all child processes of the given parent process. Each process group has a process level. The processor further calculates a process cost for each process group and assigns a process priority to each process group based on the process cost for the process group. The processor iteratively assigns computing resources to subgroups of a given process group with a highest process priority at a given process level.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Guang Han Sui, Wei Ge, Xing Fang, Jinming Lv
  • Patent number: 11341031
    Abstract: Based on a test step execution order for a test case such as one against a database system, a specific test step to be executed next is identified. In response to identifying the specific test step, a test step message is published to indicate that the specific test step is to be executed next, which causes a subscriber of the test step message to execute the specific test step. In response to determining that the specific test step has ended, a dependent test step message is published accordingly to cause a subscriber of the dependent test step message to perform: determining whether a next test step should be executed following the specific test step in the test step execution order; in response to determining that a next test step should be executed, the foregoing may be repeated by using the next test step in place of the specific test step.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: May 24, 2022
    Assignee: salesforce.com, inc.
    Inventors: Christopher Tammariello, Ashish Patel, Tuhin Kanti Sharma, Michael Bartoli
  • Patent number: 11310386
    Abstract: An information processing apparatus includes a memory that stores each of a plurality of documents, and a processor, in which the processor is configured to receive, from a manager who manages a first step of outputting a first document and a manager who manages a second step of inputting a second document which has content common to the first document and is stored later than the first document among the plurality of documents, first instructions as to whether or not to permit first processing of inputting a document, which is output from the first step, to the second step, and perform the first processing in a case where both the received first instructions permit the first processing.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: April 19, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Kazunari Hirai
  • Patent number: 11301810
    Abstract: System and method permit patent mapping. A method may comprise maintaining a database of patent portfolios and a database of patents with each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios. A search query may be received associated with a first patent portfolio and the first portfolio may be searched as a function of the search query. Search results may be generate which include one or more patent claims associated with the search query. The one or more patent claims may be mapped to a patent concept.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: April 12, 2022
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Thomas G. Marlow
  • Patent number: 11250052
    Abstract: Systems and methods are provided for searching and identifying quotes in response to a query from a user. Consistent with certain embodiments, systems and methods are provided for identifying one or more subject entities associated with the query and for identifying, from a database or from search results obtained in response to the query, a set of quotes corresponding to the one or more subject entities. Further, systems and methods are provided for determining quote scores for the identified quotes based on at least one of the relationship of each quote to the one or more subject entities, the recency of each quote, and the popularity of each quote. Additionally, systems and methods are provided for organizing the identified quotes in a rank order based on the quote scores and selecting quotes based on the rank order or based on the quote scores. In addition, systems and methods are provided for transmitting information to display the selected quotes on a display device.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: February 15, 2022
    Assignee: GOOGLE LLC
    Inventors: Eyal Segalis, Gal Chechik, Yossi Matias, Yaniv Leviathan, Yoav Tzur
  • Patent number: 11238749
    Abstract: The present disclosure relates to a method for providing a customized educational content by an electronic device, the method including: a step a of generating a set of tags of sub-learning elements by listing a learning element of a particular subject in a tree structure, and designating analysis groups of the tags; a step b of generating structural information of a question by indexing an incorrect-answer tag to each of distractors of the question; a step c of inquiring about a result of a user test so as to calculate a user conquest rate for each of the analysis groups; and a step d of providing a user-customized question by using at least one of the structural information of the question and the user conquest rate.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: February 1, 2022
    Assignee: RIIID, INC.
    Inventors: Young Jun Jang, Jae We Heo
  • Patent number: 11232088
    Abstract: A method, computer system, and computer program product for interactively locating information. Pages of organization information are identified from a number of company portals, websites, and online systems. The pages of organization information are indexed based on structural attributes of the pages and company relevant parameters. A search query is received from a natural language interface. The search query is received within a data context of the user in the organization. The search query is interpreted according to the data context of the user within the organization. A page of organization information is identified according to the interpreted search query. Responsive to identifying the page of information, the pages of organization information are re-indexed based on the search query, the data context, and feedback from the user regarding search results.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: January 25, 2022
    Assignee: ADP, LLC
    Inventors: Pablo Grazziotin, Lucas Boscaini, Leonardo Hoffmann, Rodrigo Petry, Leonardo Santos
  • Patent number: 11232784
    Abstract: Techniques for generating a conformance score for a system/user dialog are described. A conformance score may represent a degree to which output data, provided by a skill, conforms to various policies (e.g., the data includes content appropriate for the age of the user, the data does not include profanity, etc.). User input data and system output data, corresponding to a dialog exchange between a user and a skill, ma be determined. A user type associated with the dialog exchange may also be determined. Based on the user type and the system output data, it may be determined that one or more filtering resources are to be assigned to process future data, received from the skill, prior to the future data being presented to a user.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: January 25, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Ravi Chikkanayakanahalli Mallikarjuniah, Priya Rao Chagaleti, Shiladitya Roy, Christopher Forbes Will, Cole Ira Brendel, Wei Huang, Sarthak Anand
  • Patent number: 11195130
    Abstract: A graphical workflow definition and management tool enables administrators and other authorized users to implement a workflow process that can be used to evaluate project submissions or other applications that require step-by-step process completion. The steps required to navigate through the workflow are first defined. Inputs, outputs, and actions, including conditional criteria, can be specified for the steps. The flow of control between the individual steps in the workflow is mapped out; changes to the status of a project submission can cause a submission to migrate to a succeeding step in the workflow. A “sandbox” testing environment allows changes to any aspect of the workflow to be safely evaluated without affecting live data. Conflicts between production and test workflows are identified and intelligently resolved.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: December 7, 2021
    Assignee: CLEAN POWER RESEARCH, L.L.C.
    Inventors: Jeffrey Ressler, Scott Tewel, Robert Orleth, Jeremy Stone
  • Patent number: 11093527
    Abstract: Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Edeen, Robert M. Kreuch, Michael R. C. Seaman
  • Patent number: 11089095
    Abstract: Methods, media, and systems are disclosed for adding new users to a channel in a group-based communication system. The system receives a request to add new users to a channel. The system adds a new user by classifying the new user's email address domain as internal or external. If the domain is internal, the first user is added to the channel as a member, and if the domain is external, the user is prompted for a type of access for the new user. If the new user's access type is guest, the new user is added to the channel as a guest. If the type of access is shared, the channel is shared with an organization associated with the domain, and the new user is added as a member of the channel that has been shared.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: August 10, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Sarah Henkens, Britton Jamison, Yoav Sion
  • Patent number: 11086855
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enterprise connectivity are described. In one aspect, a method includes the actions of receiving, by a data analysis server and from a web client running on a first device, a request to begin a web session, where the data analysis server is configured to generate queries to a data storage device based on user input to the web client. The actions further include receiving a request to generate a dashboard interface that provides a visualization of a portion of data in the data storage device. The actions further include generating the dashboard interface and a corresponding dashboard file that is viewable outside of the web client. The actions further include transmitting the dashboard file to a second device that includes a data analysis application that is configured to view the dashboard file.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: August 10, 2021
    Assignee: MicroStrategy Incorporated
    Inventors: Baoxuan Xiao, Cezary Raczko, Rixin Liao, Jing Li, Naveen Jayanchandran, Atul Sharma, L. Douglas Everhart
  • Patent number: 11087249
    Abstract: A method for triggering execution of a workflow over a network comprises receiving an instruction to execute a workflow comprising a first task for being executed on a first remote device, receiving network settings from the user device to enable communication and execution of the first task on the first remote device, applying the network settings to at least one of the host or the first remote device, and executing the first task on the first remote device using the network settings upon receiving the instructions from the user device. The workflow comprises multiple tasks for execution on multiple remote devices. Multiple tasks include the first task, and multiple remote devices include the first remote device. Network settings include settings for establishing communication between any two or more of the host and the remote devices.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: August 10, 2021
    Assignee: Ciambella Ltd.
    Inventors: Jean-Baptiste Leonelli, Trisala Chandaria
  • Patent number: 11087254
    Abstract: Contemplated herein is a system and method for answering user queries, the system and method including a tracked user skill database, a historical database, and a training content database wherein processing circuitry can determine a tool being utilized by a user; receive a user input query; tokenize the user input query and associate one or more tokens with the user input query; and search the databases so as to match the query with content within the databases. The system can then present potential matches to the user and receiving input regarding user satisfaction with regard to the potential matches presented. If the answer is not satisfactory the system can then analyze the tracked user skill database for user profiles indicating proficiency in the matched feature of the query.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: August 10, 2021
    Assignee: 4D Technologies, LLC
    Inventors: James Hancock, Jared Germano, David Micciche, Matthew Murphy, Daniel Dolan
  • Patent number: 11074273
    Abstract: Described are techniques for providing a framework having a scanning control for selecting a batch of documents using configuration data and a process control for processing the batch of documents. Under control of the framework, the batch of documents is sent to a plurality of subscribed applications serially, wherein the batch of documents is selected based on a high key value stored in the configuration data, and wherein each of the subscribed applications subscribes with the framework to process a document type, and the stored high key value in the configuration data is updated for use in selecting another batch of documents.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Edeen, Robert M. Kreuch, Michael R. C. Seaman
  • Patent number: 11068817
    Abstract: In some examples, artificial intelligence and machine learning based project management assistance may include ascertaining an inquiry by a user. The inquiry may be related to a project. An attribute associated with the user and an attribute associated with the project may be ascertained. The inquiry may be analyzed based on the ascertained attributes associated with the user and the project. A predictor category may be identified, based on the analyzed inquiry, from a plurality of predictor categories that include a performance predictor category, a quality predictor category, a retrospect predictor category, and a planning predictor category. A predictor from a plurality of predictors may be identified based on the identified predictor category. A response to the inquiry may be generated based on execution of the identified predictor. Further, a display responsive to the inquiry may be generated based on the generated response.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 20, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Raghavendra Meharwade, Jeffson Dsouza, Anubhav Gupta, Niju Prabha, Aruna Sivakumar, Geeta Sarlashkar, Lavanya Keechaneri, Bontha Pratap, Avinash Mutyala, Shankaranand Mallapur, Nisha M
  • Patent number: 10999375
    Abstract: A device includes at least one of a mechanical component or an electrical component and an Internet enabled embedded system that controls at least one of the mechanical component or the electrical component. The Internet enabled embedded system is configured to establish a connection to a local area network (LAN), provide data to a registration service via the connection to the LAN, receive from the registration service an instruction to implement a specified registration technique, and implement the specified registration technique. The registration service is configured to bind the embedded system to a user account responsive to satisfaction of a criterion of the specified registration technique.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: May 4, 2021
    Assignee: Ayla Networks, Inc.
    Inventors: Vishwesh Pai, Sudha Sundaresan, Adrian Caceres
  • Patent number: 10977720
    Abstract: An augmented reality commercial platform is provided to simulate a product in an environment. The augmented reality commercial platform may include a merchant component, consumer component, augmentation engine, illustrator component, and monetization component. A method to simulate a product in an environment using the augmented reality commercial platform is also provided.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: April 13, 2021
    Assignee: 3View Holdings, LLC
    Inventors: Miguel D. Ramos, Mark D. Polson
  • Patent number: 10955988
    Abstract: In one aspect, a device includes at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions that may be executable by the at least one processor to determine that a user is looking at a graphical object presented at a first area of the display that is different from a second area of the display that the user is touching concurrently with looking at the first area. The instructions may also be executable to, based on the determination, execute a function associated with selection of the graphical object.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: March 23, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Arnold S. Weksler, Nathan J. Peterson, John Carl Mese, Mark Patrick Delaney
  • Patent number: 10885579
    Abstract: Systems and processes are disclosed for providing customized user interfaces for facilitating personal payment transactions. In certain embodiments, disclosed embodiments may generate a dynamic and customized interface for effecting the personal payment transaction by, for example, providing one or more options for the payer to fund the payment. The disclosed embodiments may provide an interface that includes one or more suggested recipients for identifying the payee associated with the payment transaction. The disclosed embodiments may also provide an interface that includes one or more routing options to route the payment. The disclosed embodiments may also provide an interface that provides one or more communication channel options for parties associated with the personal payment transaction to communicate.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: January 5, 2021
    Assignee: Capital One Services, LLC
    Inventors: Gagan Kanjlia, Scott Zimmer, Robert J. Larson, Alexander S. Wilson, Vishal Puri, Jay F. Pober
  • Patent number: 10853330
    Abstract: The present invention relates to a management system, a search method, and a browsing method of a unified data object using a tag object. A unified data object management system and method may efficiently access and manage the data object by storing and managing the unified data objects including a file, non-file data, or dynamic data on the basis of the tag object and then providing a search result based on the tag object when a search command is entered by a user.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: December 1, 2020
    Inventor: Yong Jae Lee
  • Patent number: 10770033
    Abstract: An electronic device for indicating information and a method therefor are provided. The electronic device includes a display, a processor electrically connected to the display, and a memory electrically connected to the processor and including instructions. The instructions, when executed by the processor, cause the processor to display contents indicating a time interval on a first region of a screen displayed by the display, display, in the contents, a text representing information regarding the contents, receive a user input for scrolling the first region, determine whether a part of the text is located on a second region included in the first region, and fix the text on the second region during a scroll operation according to the user input when the part of the text is located on the second region.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 8, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hye Ju Park, Ju Young Kim
  • Patent number: 10762054
    Abstract: Determination logic for a cloud content states framework is described herein. In implementations, a framework is configured to perform operations for management of cloud content files at the computing device on behalf of cloud storage providers. Determination logic for the framework is utilized to make state determinations in dependence upon a defined set of file sync properties. The framework operates to make assessments of the file sync properties and set states for files in accordance with the assessments. In implementations, file sync properties are related to corresponding states through a mapping data structure that maps file sync property values to different states and enables look-ups of states based on property values. The framework utilizes and references the mapping data structure to match file sync properties identified for cloud content files to corresponding states and then set states for the cloud content files accordingly.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raju Jain, Michael John Novak, Tyler Kien Beam, Neal Robert Christiansen, Robert Paul St. Pierre, Craig Ashley Barkhouse, Ping Xie, Srinivasan Malayala, Anshul Rawat, Sripresanna Sripresanna, Mohammed Amirali Samji, David Ben Perry
  • Patent number: 10762510
    Abstract: Modifying a number of opportunities in a customer relationship management (CRM) system includes obtaining, from a CRM system, a number of opportunities, the opportunities representing a complex record structure in the CRM system, in which each of the opportunities captures a number of fields of metadata, comparing the metadata associated with the opportunities with a number of archived opportunity templates to create a comparison, analyzing the comparison to identify a number of patterns for the opportunities, and modifying, based on the number of patterns for the opportunities, the opportunities to create at least one new opportunity.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jorge A. Arroyo, Stephen P. Kruger, Patrick J. O'Sullivan, Luciano Silva
  • Patent number: 10705877
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for workload automation and job scheduling information. One of the methods includes obtaining job dependency information, the job dependency information specifying an order of execution of a plurality of jobs. The method also includes obtaining data lineage information that identifies dependency relationships between data stores and transformation, wherein at least one transformation accepts data from a first data store and produces data for a second data store. The method also includes creating links between the job dependency information and the data lineage information. The method also includes determining an impact of a change in a planned execution of an application of the plurality of applications based on the job dependency information, the created links, and the data lineage information.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: July 7, 2020
    Assignee: Ab Initio Technology LLC
    Inventors: Harry Michael Wolfson, Joel Gould, Anthony Yeracaris, Tim Wakeling
  • Patent number: 10699228
    Abstract: A system, methods, and apparatus for point-in-time requirement tracking are disclosed. In an example embodiment, requirements for a project are stored in a database communicatively coupled to a server, the requirements including at least a first requirement stored in a first record and a second requirement stored in a second record. The server receives changes to the first requirement and the second requirement during the edit session and stores the changed first requirement to a third record and the changed second requirements to a fourth record. The server then provides the first and third records to a client device so that the client device can concurrently display the first requirement as specified in the first record and the first requirement as specified in the third record.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: June 30, 2020
    Assignee: Centerpoint Properties Trust
    Inventors: Scott C. Zimmerman, Cary Andrew Caveney
  • Patent number: 10650364
    Abstract: In a method for advanced identification of a customer, a customer may remotely place an order, intending to later go to a store to pick up the ordered item. The store may have a pick-up area (e.g., at the back of the store) where the customer can go to pick up the ordered item. To save the customer time, the customer may be identified when she enters the store so that an employee can obtain her ordered item and have it ready to pick up by the time the customer walks through the store and arrives at the pick-up area. To identify the customer, an initiation device may transmit a first signal that causes the customer's mobile electronic device to respond by transmitting a second signal, which may be utilized to generate a notification in the pick-up area notifying an employee to obtain the ordered item for pick-up.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: May 12, 2020
    Assignee: WALGREEN CO.
    Inventors: Nimesh S. Jhaveri, Archana Dhruve, Heather K. Hill, Dejan Kozic, Laura Jean Tebbe, Susan G. Heald, Warit Tulyathorn, Mark A. Jones, Sara B. Frisk, Jennifer M. Levin, Jennifer A. Comiskey, David T. Blanchard
  • Patent number: 10614496
    Abstract: A computer-implemented service procurement method that includes generating service request vendor attribute content in response to a new service request inquiry from a customer device that is associated with a customer. The service request vendor attribute content is based at least in part on a comparison of vendor attribute information for one or more vendor types and information included with the new service request inquiry. Content is generated for the customer device that includes the service request vendor attribute content. The method includes determining qualified vendor content in response to a service request from the customer device, wherein one or more qualified vendors for the qualified vendor content are determined, at least in part, by comparing vendor profile information for one or more vendors with information included with the service request.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: April 7, 2020
    Inventor: Selva P. Mohan
  • Patent number: 10586278
    Abstract: Systems and processes are disclosed for providing customized user interfaces for facilitating personal payment transactions. In certain embodiments, disclosed embodiments may generate a dynamic and customized interface for effecting the personal payment transaction by, for example, providing one or more options for the payer to fund the payment. The disclosed embodiments may provide an interface that includes one or more suggested recipients for identifying the payee associated with the payment transaction. The disclosed embodiments may also provide an interface that includes one or more routing options to route the payment. The disclosed embodiments may also provide an interface that provides one or more communication channel options for parties associated with the personal payment transaction to communicate.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: March 10, 2020
    Assignee: Capital One Services, LLC.
    Inventors: Gagan Kanjlia, Scott Zimmer, Robert J. Larson, Alexander S. Wilson, Vishal Puri, Jay F. Pober
  • Patent number: 10546273
    Abstract: System and method permit patent mapping. A method may comprise maintaining a database of patent portfolios and a database of patents with each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios. A search query may be received associated with a first patent portfolio and the first portfolio may be searched as a function of the search query. Search results may be generate which include one or more patent claims associated with the search query. The one or more patent claims may be mapped to a patent concept.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: January 28, 2020
    Assignee: Black Hills IP Holdings, LLC
    Inventors: Steven W. Lundberg, Thomas G. Marlow
  • Patent number: 10534788
    Abstract: Methods, systems, and computer program products for determining a recommended set of actions from operational data are provided herein. A computer-implemented method includes associating multiple action templates with a set of operational data corresponding to a query; selecting a first action template from the multiple action templates; identifying one or more attributes associated with the first action template; forming a first step of a resolution action in response to the query by populating the first action template with at least one of the attributes; repeating, based on the first step of the resolution action and the set of operational data, said selecting, said identifying, and said forming for at least a second action template to form a second step of the resolution action; and outputting the resolution action, wherein the resolution action comprises a fixed sequence of at least the first step and the second step.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Shivali Agarwal, Vishalaksh Aggarwal, Gaargi B. Dasgupta, Vijay Ekambaram, Giriprasad Sridhara
  • Patent number: 10528653
    Abstract: A document accessible on a network may be opened by multiple users. A user may use a thin client application to access the document, wherein an image of the document and XML data including comments and locations of the comments in the document. Hint icons are displayed in the document where comments are anchored. Upon selection of a hint, an HTML comments pane may be displayed to a side of the document, exposing comments and replies to comments currently stored in the document. The comments pane may be scrolled to the comment associated with the selected hint. Additionally, highlighting may be provided over elements in the document associated with a selected comment. Comments may be added via the comments pane and saved to the document on the network. Comments and comment location data may be communicated to other clients, allowing for collaborative communication via a thin client application.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: January 7, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nicholas Michael Simons, Jonathan Bailor, Christopher J. Brown, Sugandha S. Kapoor, Dong Ming
  • Patent number: 10528227
    Abstract: Example implementations described herein are directed to a system for inserting document links or document fragments in messaging applications. For input provided to a messaging application, example implementations can parse the input to determine document parameters, determine previously linked documents in messages of the messaging application corresponding to the document parameters; and embed at least one of a selected document fragment or document link from the determined previously linked documents.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: January 7, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Laurent Denoue, Scott Carter, Jennifer Marlow, Matthew L. Cooper