Collaborative Creation Of A Product Or A Service Patents (Class 705/300)
-
Patent number: 12190632Abstract: The invention disclose a method, an apparatus, a device and a storage medium for detecting a card surface picture. The method comprises the following steps of: identifying region information of an image to be shown in a target picture; generating a picture to be detected according to the region information of the image to be shown; synthesizing the picture to be detected and a preset picture to obtain a synthesized picture; and in response to that it is detected that a fourth pixel value is contained in the synthesized picture, determining that the target picture is unqualified, which improves the efficiency of picture review and further improves the efficiency of card fabrication.Type: GrantFiled: December 3, 2020Date of Patent: January 7, 2025Assignee: GIESECKE+DEVRIENT EPAYMENTS GMBHInventor: Lei Yang
-
Patent number: 12117805Abstract: A system and method for generating industrial process in a computing environment is disclosed. The system receives multimedia input from users, analyzes multimedia input, to determine semantics associated with multimedia inputs, using at least one of natural language and symbolic processing techniques, and deep learning technique. Furthermore, the system determines process specifications and descriptions in industrial process, using at least one of a dataset and library comprising representations of industrial processes in plurality of configurations, using machine learning (ML) models. Additionally, the system combines a plurality of types of process specifications and descriptions. Further, the system generates industrial processes corresponding to the multimedia inputs, based on combining the plurality of types of process specifications and descriptions. Furthermore, the system outputs the generated industrial processes, on at least one of display of a user device, and external devices.Type: GrantFiled: July 11, 2023Date of Patent: October 15, 2024Inventors: Muhammad Zeeshan Zia, Quoc-Huy Tran, Andrey Konin
-
Patent number: 12062070Abstract: The present disclosure describes a system that attempts to reconcile diverse goals and re-cast the goals into something that is quantifiable and optimizable. One way to reconcile diverse goals is by converting these “constraints”—with the huge problems of feasibility—into errors that can be minimized. This disclosure also presents solutions for rate constraints which previously have not been dealt with. The resulting system enables advertisers to dynamically adjust their campaign based on the needs of the moment. Such a system can have advantages in terms of controllability, smoothness, as well as avoiding hard stop conditions that plague the constraint-based approach. In order to achieve this result, solutions are presented for problems of pacing, viewability prediction, and most particularly, error minimization.Type: GrantFiled: November 2, 2020Date of Patent: August 13, 2024Assignee: ADAP.TV, INC.Inventors: Brendan Kitts, Garrett James Badeau, Michael Krishnan, Yongbo Zeng, Ishadulta Yadav, Ruofeng Chen, Andrew George Potter, Liang Wei, Ethan James Thornburg, Sergey Tolkachov
-
Patent number: 11989680Abstract: The present disclosure provides a method of facilitating modeling expertise of individuals. Further, the method may include receiving individual information and analyzing the individual information. Further, the method may include generating an expertise profile of the expertise of the individual using one or more machine learning models based on the analyzing. Further, the expertise profile characterizes the expertise of the individual based on each of a learning state, a progressive experience, and an impact factor. Further, the expertise profile includes a value corresponding to each of the learning state, the progressive experience, and the impact factor. Further, the value includes one of a data stage, an information stage, a skill stage, a knowledge stage, a wisdom stage, and an enlightenment stage. Further, the one or more machine learning models may be trained corresponding, the progressive experience, and the impact factor using individual information.Type: GrantFiled: December 31, 2022Date of Patent: May 21, 2024Assignee: Next League Executive Board LLCInventor: Ranjeet Sreekant Mudholkar
-
Patent number: 11989175Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for generating context data for an information card are disclosed. Upon receiving a selection of a data element to include in an information card, a plurality of dimensional view types available for the data element are determined and provided to a user. Upon receiving a selection of a dimensional view type from the plurality of dimensional view types, a set of attributes associated with the dimensional view type are determined and provided to the user. A selection of an attribute from the set of attributes is received, and a dimensional view is generated based on the selection of the dimensional view type and attribute.Type: GrantFiled: September 26, 2022Date of Patent: May 21, 2024Assignee: MICROSTRATEGY INCORPORATEDInventors: Scott Rigney, Michael-Andrew Keays, Malik Abu-Kalokoh, Utkarsha Bhave
-
Patent number: 11908027Abstract: Methods and systems that allow a recipient to electronically receive documents and accept service of process include receiving personally identifiable information about the recipient, generating a retrieval code specific to the recipient and/or the documents, and causing the retrieval code to be displayed on a page or device for delivery to the recipient. Later, the methods and systems receive user input including the retrieval code, verify that the user is the recipient, provide the recipient access to the electronic documents, and offer the recipient electronic delivery of the electronic documents. If the recipient agrees to the offer of electronic delivery, the methods and systems cause the electronic documents to be electronically delivered to the recipient; and after they deliver the documents in full, they present an acceptance document acknowledging and accepting the service of the electronic documents upon the recipient, and ask the recipient to execute it.Type: GrantFiled: February 3, 2023Date of Patent: February 20, 2024Inventors: Alexander J L Theoharis, Timothy D. Dinehart, Diane I. Conrad, Daniel Beier, Brandon H. Fuller, James J. MacLeod, Emily A. Barnard, David Thorn, Akshitha Vaddi, Aaron Cushman
-
Patent number: 11863601Abstract: Systems and methods configured to execute branching automation schemes in a collaboration environment are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment; manage automation records of the collaboration environment, the automation records defining trigger events, branching criteria, and sets of automated actions to carry out in the collaboration environment in response to occurrence of the trigger events and satisfaction of individual ones of the branching criteria; responsive to the detection of the occurrence of individual trigger events and the satisfaction of the individual ones of the branching criteria, effectuate individual ones of the sets of automated actions within the collaboration environment, and/or perform other operations.Type: GrantFiled: November 18, 2022Date of Patent: January 2, 2024Assignee: Asana, Inc.Inventors: Victoria Ye, Alexander Rybak, Adrian Van Yen
-
Patent number: 11836680Abstract: A system for interactive learning has a database of content, the content including spatial, temporal, material, psychological, moral, artistic, philosophical, scientific, and probability elements from which to create a story track. At least one software program is disposed on at least one computer system designed to calculate story vectors from which to craft stories and select learning objectives. A learning management system with at least one user interface is designed to allow at least one or more people to, via at least one or more of video, audio, and text, interact with at least one or more of the software program and people, people inclusive of audience members, characters, actors, clients, and moderators. The software program is designed to direct the story within degrees of freedom calculated from the story vectors to create new story vectors, the story vectors used to create one or more new story tracks.Type: GrantFiled: December 27, 2022Date of Patent: December 5, 2023Inventor: Peter Hertsgaard
-
Patent number: 11822375Abstract: A method at a controller (112) of a database network (110) is provided. The controller (112) receives (S100) a request for a first set of data entries (200a). The request comprises a public identifier and an identifier of a first database (111a) of the plurality of databases (111) from which the first set of data entries (200a) is to be retrieved, each data entry (210) in the first set of data entries (200a) comprising a respective raw value for each of a plurality of attributes (220). The controller (112) retrieves the first set of data entries (200a) and uses the public identifier to transform (S120) the raw values of at least a first attribute (220a) of the plurality of attributes (220) into respective synthetic values. The controller (112) generates (S130) and outputs (S140) a first dataset (300a) comprising data entries having the synthetic values for the first attribute (220a) and the raw values for at least one of the attributes (220).Type: GrantFiled: April 28, 2023Date of Patent: November 21, 2023Assignee: INFOSUM LIMITEDInventors: Alistair Joseph Bastian, Jason Clifford Tye, Stephen Paul Rowles, Ashkan Lorkalantari, Robert Graham Clayburn
-
Patent number: 11811769Abstract: Exemplary systems, methods, and apparatuses implement a declarative, metadata driven, cryptographically verifiable multi-network (multi-tenant) shared ledger in conjunction with a cloud based computing environment.Type: GrantFiled: April 30, 2019Date of Patent: November 7, 2023Assignee: Salesforce, Inc.Inventor: Prithvi Krishnan Padmanabhan
-
Patent number: 11810212Abstract: Various embodiments provide an asset management distributed ledger system for capturing, storing, and providing access to asset information/data. For example, the distributed ledger system may capture and store asset information/data that provides a complete record of an asset and further provide access to the asset information/data via an IUI or search function of the distributed ledger system.Type: GrantFiled: March 14, 2019Date of Patent: November 7, 2023Assignee: KOCH CAPABILITIES, LLCInventors: Stephen Mackenzie, Michael Kruljac, Tim Davies
-
Patent number: 11720711Abstract: A system and method for block management of interactions comprising a network-connected block management computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the blockchains based on the criteria. Each block corresponding to a preconfigured interaction object previously written by devices either during or after the completion of a transaction. The compiler analyzes the preconfigured interaction objects to determine if there is corresponding supplemental object. The compiler requests the supplemental blocks from the blockchains, and processes supplemental objects based on type, if no corresponding supplemental object it found, the associated interaction object is flagged.Type: GrantFiled: January 29, 2021Date of Patent: August 8, 2023Inventor: Gustavo Manuel Damil Marin
-
Patent number: 11663038Abstract: Systems and methods are described for migrating a workflow from a source system to a target system. The systems and methods receive metadata defining a workflow configured for processing by the source system. A set of rules associated with transforming the metadata for processing by the target system are identified. A first rule is applied to the metadata to execute a first transformation of an element of the metadata. A second rule is applied to the metadata to execute a second transformation of a position of an element of the metadata. The systems and methods generate a transformed workflow including the first transformation and the second transformation. The transformed workflow is displayed via the target system.Type: GrantFiled: May 1, 2020Date of Patent: May 30, 2023Assignee: salesforce.com, inc.Inventors: Derek Franklin DSouza, Priya Mittal
-
Patent number: 11620322Abstract: Systems and methods for managing regulatory information. The system comprises a submission controller, a registration controller and a submission archive controller. The submission controller may manage a submission structure, and allow users to search for documents in a content management system and add the documents to the submission structure. The registration controller may manage product registration information and health authority interactions globally, and capture, view and take actions upon product registrations. The submission archive controller may allow users to access a complete history of regulatory submissions and correspondence globally, with an easy to use interface. The three controllers reside in a single system that allows them to interact seamlessly with each other.Type: GrantFiled: January 27, 2021Date of Patent: April 4, 2023Assignee: Veeva Systems Inc.Inventors: Uri Reich, Sandra Komadinic, Richard Merrick, Rolando Sa, Katharyn Wilber
-
Patent number: 11615088Abstract: An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a continuous query, apply a transformation to the continuous query to generate a query plan for the continuous query, transform the query plan using a transformation algorithm to generate a transformed query plan, receive a micro-batch stream of input events related to an application, process the input events of the micro-batch stream based at least in part on the transformed query plan to generate a set of output events related to the application, and store the set of output events related to the application in an output queue.Type: GrantFiled: September 15, 2017Date of Patent: March 28, 2023Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Hoyong Park, Sandeep Bishnoi, Prabhu Thukkaram, Santosh Kumar, Pavan Advani, Kunal Mulay, Jeffrey Toillion
-
Patent number: 11606324Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: November 15, 2021Date of Patent: March 14, 2023Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 11580064Abstract: Computer-implemented methods and systems for efficient alphanumeric encoding for arbitrary payload data are disclosed. The computer-implemented method, performed by a server system, includes accessing URI-oriented payload data. The method further includes converting the URI-oriented payload data into an alphanumeric data type based, at least in part, on an alphanumeric encoding method. The alphanumeric encoding method may be one of BASE36, BASE37, BASE38-QR-URI-UNRESERVED, BASE42, BASE45, Base64, Base66, Base183, and Base191. The method further includes generating a machine-readable code based, at least in part, on the converted URI-oriented payload data.Type: GrantFiled: June 22, 2021Date of Patent: February 14, 2023Assignee: Cypherpunk LLCInventor: Zachary Collier
-
Patent number: 11556811Abstract: Provided is an information processing apparatus, including a calculation section which calculates a proficiency level of a user for operations performed by the user for achieving a prescribed objective based on history information related to the operations and attribute information related to physical features of the user, and a generation section which generates advice for achieving the objective based on the proficiency level calculated by the calculation section.Type: GrantFiled: July 16, 2019Date of Patent: January 17, 2023Assignee: SONY CORPORATIONInventors: Takayasu Kon, Yoichiro Sako, Kazunori Hayashi, Yasunori Kamada, Takatoshi Nakamura, Hiroyuki Hanaya, Tomoya Onuma, Akira Tange
-
Patent number: 11494372Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for generating context data for an information card are disclosed. Upon receiving a selection of a data element to include in an information card, a plurality of dimensional view types available for the data element are determined and provided to a user. Upon receiving a selection of a dimensional view type from the plurality of dimensional view types, a set of attributes associated with the dimensional view type are determined and provided to the user. A selection of an attribute from the set of attributes is received, and a dimensional view is generated based on the selection of the dimensional view type and attribute.Type: GrantFiled: February 10, 2021Date of Patent: November 8, 2022Assignee: MicroStrategy IncorporatedInventors: Scott Rigney, Michael-Andrew Keays, Malik Abu-Kalokoh, Utkarsha Bhave
-
Patent number: 11480944Abstract: Exemplary embodiments relate to methods, mediums, and systems for associating information, including critical-to-quality (CTQ) information such as minimum or maximum part dimensions, with parts in a three-dimensional model of a product. The information may be identified by performing a failure mode effect analysis (FMEA) against the model. The information is stored with the model data (e.g., in the form of an annotation applied to a model feature corresponding to the part in question). The model data may be consulted by product lifecycle management (PLM) applications during various phases of the product's lifecycle. Among other possibilities, the information may be used to automatically generate regulatory compliance documentation, to ensure product quality standards are met during a manufacturing process, or to perform postproduction quality monitoring of the product.Type: GrantFiled: February 18, 2020Date of Patent: October 25, 2022Inventors: David Wolf, Michael Prudhomme, Swapan Jha, Jeff Milkey
-
Patent number: 11461288Abstract: The present disclosure is directed to a discovery process that enables discovery of database management systems (DBMSs) hosted by at least one client device of a client network. The disclosed discovery process involves a discovery server disposed on the client network accessing the client device hosting the DBMS to collect configuration item (CI) data on the configuration and operation of management, extraction, and replication processes of the DBMS. More specifically, this discovery process involves the discovery server requesting and receiving certain CI data from the management process of the DBMS, requesting and receiving certain CI data from an operating system (OS) of the client devices, as well as parsing and retrieving certain CI data from configuration and report files of the DBMS. Additionally, the disclosed discovery process is designed to be performed without being granted special or additional privileges within the DBMS itself.Type: GrantFiled: March 14, 2019Date of Patent: October 4, 2022Assignee: ServiceNow, Inc.Inventors: Hail Tal, Shay Herzog, Shiri Hameiri, Tom Bar Oz
-
Patent number: 11410162Abstract: Techniques to perform mathematically and logically rigorous validations for decentralized applications (DApp) communicatively coupled to a distributed ledger are disclosed. A protocol for a business or enterprise process is encoded as a workflow on a labeled transition system as part of a DApp. Transitions are coded via an asynchronous Pi Calculus or other process calculi. A rules engine validates transitions using process calculi operations, or alternatively performing mathematical and logical analyses on the labeled transition system. Validations are disclosed for both development time and run time. In some embodiments, the logic behind the DApp is composed of a predetermined set of components representing processes. In one specific embodiment, the predetermined set of components is solely of an input component and an output component when composed perform a transaction where either both components received artifact representations from the other component or neither do.Type: GrantFiled: July 30, 2019Date of Patent: August 9, 2022Assignee: Deixis, PBCInventors: Pamela E. Bell, Allen L. Brown, David B. Ezell, Patrick J. D. Santos
-
Patent number: 11368855Abstract: A network convergence method and device, an electronic apparatus, a storage medium are provided. The method includes: taking online information obtained at least from network data as first nodes, and constructing a first network with the first nodes based on an association among the online information, the online information including at least one account and at least one piece of network media information; taking offline information obtained at least from mobile communication data as second nodes, and constructing a second network with the second nodes based on an association among the offline information, the offline information including at least one terminal identifier and location information of a terminal corresponding to the at least one terminal identifier; and converging the first network and the second network by using an association between the account in the online information and the terminal identifier in the offline information, to construct a heterogeneous network.Type: GrantFiled: August 1, 2020Date of Patent: June 21, 2022Assignee: Beijing Baidu Netcom Science And Technology Co., Ltd.Inventors: Shengwen Yang, Wenwu Zhu, Mingyang Dai
-
Patent number: 11356745Abstract: A computer-implemented method for optimizing the placement of previously selected breaks in a media item is provided herein. Embodiments of the method include steps of identifying a break in a media item, the break being associated with a first break point at a first time during playback of the media item. The method may also include steps of dynamically adjusting the placement of the breaks within the media item based on the performance of the media item.Type: GrantFiled: November 25, 2020Date of Patent: June 7, 2022Assignee: GOOGLE LLCInventors: Yun Shi, Jianfeng Yang, Ramesh Sarukkai, Zindziswa Lara McCormick
-
Patent number: 11294546Abstract: Systems, methods, and other embodiments associated with providing automated discovery and facilitation of user business processes are described. Parse a system log of an integrated business system to identify interactions of a user with each event of a selected type of event. For each event, create a data structure that describes the interactions with the event based on the identified interactions and one or more characteristics of the event. Analyze the data structures to train a machine learning model to apply a process applied to events of the selected type by the user. Generate a customized user interface that is configured to present the user with an option to automatically carry out the process for a set of subsequent events of the selected type based on application of the model. Substitute the customized user interface for a standard user interface when transmitting instructions to display one or more subsequent events.Type: GrantFiled: January 14, 2021Date of Patent: April 5, 2022Assignee: Oracle International CorporationInventors: Oleksiy Ignatyev, Gary Alan Wiessinger
-
Patent number: 11178094Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: January 7, 2019Date of Patent: November 16, 2021Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 11030232Abstract: Systems and methods for managing regulatory information. The system comprises a submission controller, a registration controller and a submission archive controller. The submission controller may manage a submission structure, and allow users to search for documents in a content management system and add the documents to the submission structure. The registration controller may manage product registration information and health authority interactions globally, and capture, view and take actions upon product registrations. The submission archive controller may allow users to access a complete history of regulatory submissions and correspondence globally, with an easy to use interface. The three controllers reside in a single system that allows them to interact seamlessly with each other.Type: GrantFiled: December 9, 2019Date of Patent: June 8, 2021Assignee: Veeva Systems Inc.Inventors: Uri Reich, Sandra Komadinic, Richard Merrick, Rolando Sa, Katharyn Wilber
-
Patent number: 10990897Abstract: Systems, technologies and techniques for generating a customized classification model are disclosed. The system and technologies, such as THOMSON REUTERS SELF-SERVICE CLASSIFICATION™, employ part machine learning and part an user interactive approach to generate a customized classification model. The system combines a novel approach for text classification using a smaller initial set of data to initiate training, with a unique workflow and user interaction for customization.Type: GrantFiled: April 4, 2017Date of Patent: April 27, 2021Inventors: Hila Zarosim, Oren Hazai, Ofri Rom, Ehud Azikri, Lior Weintraub, Yael Lindman, Enav Weinreb, Savva Khalaman, Yossi Ben-Shlomo, Dmitry Levinson, Evyatar Sharabi, Alexandra Rabinovich Goldshlager, Shai Hertz
-
Patent number: 10984183Abstract: Systems, methods, and non-transitory computer-readable media can determine a request to create a collaborative post, the request having been submitted by a first user of a social networking system. A determination can be made of at least one second user of the social networking system that was identified as a collaborating user, wherein the at least one second user is permitted to contribute to the collaborative post. The collaborative post can be generated based at least in part on content provided by the first user and the at least one second user. The collaborative post can be published through the social networking system.Type: GrantFiled: September 26, 2018Date of Patent: April 20, 2021Assignee: Facebook, Inc.Inventor: Robin Maxime Clediere
-
Patent number: 10958780Abstract: Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for phone fraud prevention. One of the methods includes adding a first identifier of a first phone event of a first user into a blockchain managed by one or more devices on a decentralized network. The first identifier of the first phone event is classified into a list of phone fraud identifiers. A second identifier of a second phone event involving a second user is received. The second identifier is compared with the list of phone fraud identifiers that includes the first identifier. In a case where the second identifier matches a phone fraud identifier in the list of phone fraud identifiers, the first user is notified that the second phone event involves a risk of phone fraud.Type: GrantFiled: July 31, 2020Date of Patent: March 23, 2021Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.Inventors: Wenqiang Zhao, Yanpeng Li, Boyan Jia
-
Patent number: 10943029Abstract: A system and method for block management of interactions comprising a network-connected block management computer connected to a plurality of connected devices and to one or more blockchains to enable an object compiler to receive a plurality of criteria from a requesting device. The compiler the receives a plurality of blocks from the blockchains based on the criteria. Each block corresponding to a preconfigured interaction object previously written by devices either during or after the completion of a transaction. The compiler analyzes the preconfigured interaction objects to determine if there is corresponding supplemental object. The compiler requests the supplemental blocks from the blockchains, and processes supplemental objects based on type, if no corresponding supplemental object it found, the associated interaction object is flagged.Type: GrantFiled: December 22, 2018Date of Patent: March 9, 2021Inventor: Gustavo Manuel Damil Marin
-
Patent number: 10860006Abstract: A system for supervising operation of at least one machine of an industrial installation or for supervising such operation and actuating the at least one machine based on such supervision, is disclosed. The system comprises a network comprising a server and a plurality of devices forming a computing cluster. At least some devices of the plurality of devices are connectable to a machine of the industrial installation. Each device of the at least some devices comprises: a first processor configured to compute in real-time, with data acquirable from the machine to which the device is connectable, a first processing task for solving a first query; and a second processor configured to share its processing power with the network, and to compute, when assigned by the server, at least one thread of a second processing task for solving a second query.Type: GrantFiled: May 1, 2019Date of Patent: December 8, 2020Assignee: PLETHORA LLOT, S.L.Inventors: Javier Diaz, Jose Juan Gabilondo
-
Patent number: 10789027Abstract: An embodiment of the present invention is a program that causes a computer to function as: means for preparing print layout data in accordance with an instruction of a user, the print layout data indicating print layout of print information corresponding to a print object that includes a fixed print object and a variable print object; and means for preparing screen layout data, by the computer in accordance with preparation of the print layout data, the screen layout data indicating screen layout that includes an input field for accepting input of print information corresponding to the variable print object.Type: GrantFiled: August 28, 2017Date of Patent: September 29, 2020Assignee: SATO HOLDINGS KABUSHIKI KAISHAInventor: Naoki Kowata
-
Patent number: 10460270Abstract: In accordance with disclosed embodiments, there are provided methods, systems, and apparatuses for implementing cross-organizational processing of business intelligence metrics including, for example, means for scheduling a time for metrics collection from databases of a host organization; generating one or more messages and associated parameters to implement the metrics collection at the host organization; enqueuing the one or more messages and associated parameters for processing by the host organization; dequeuing the one or more messages and associated parameters into the host organization for processing, wherein the processing is to output the metrics collection into an intermediate table; capturing the metrics collection output via the processing at the intermediate table; and exposing the intermediate table to metrics queries. Other related embodiments are disclosed.Type: GrantFiled: September 11, 2013Date of Patent: October 29, 2019Assignee: salesforce.com, inc.Inventors: Samarpan Jain, Steven Tamm
-
Patent number: 10410095Abstract: A computer-implemented method of identifying a payment card design includes partitioning an image of a detected payment card into a plurality of blocks, the image comprising predetermined portions irreversibly masked; and generating an individual numerical representation of each respective one of the plurality of blocks, thereby generating a collective numerical representation of the design of the detected payment card. The method also includes selecting, from a database storing a plurality of payment card designs, one or more payment card designs based on the collective numerical representation of the design of the detected payment card. The method further includes generating a similarity score between the design of the detected payment card and each of the one or more selected payment card designs; and associating the design of the detected payment card with one of the one or more selected payment card designs based on the similarity score.Type: GrantFiled: May 10, 2017Date of Patent: September 10, 2019Assignee: MASTERCARD ASIA/PACIFIC PTE. LTD.Inventors: Jiaming Li, Jie Zhang
-
Patent number: 10354257Abstract: Client instance data including a plurality of incidents is obtained, each incident including a plurality of fields. A target field and an evaluation field are selected from among the plural fields. The plurality of incidents are grouped into a plurality of clusters based on a degree of a natural language text similarity of respective target fields in the plurality of incidents. A quality value is determined for each of the plurality of clusters based on the degree of the natural language text similarity of respective target fields in grouped incidents of the cluster from among the plurality of incidents, and based on respective evaluation fields. Each of the plurality of clusters is ranked based on the respective quality value of the cluster and a number of the grouped incidents of the cluster. At least one of the ranked plurality of clusters is identified to perform a service management operation.Type: GrantFiled: March 29, 2018Date of Patent: July 16, 2019Assignee: SERVICENOW, INC.Inventors: Bruce Walthers, Abhay Kulkarni, Mukund Ramachandran, Darius Koohmarey
-
Patent number: 10348855Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating complex data structures with collaboration environments. Various embodiments involve creating a collaboration group around a selected complex data structure, and including the selected complex data structure as well one or more other related complex data structures in the collaboration group. In some embodiments, an object consumption definition is applied to metadata associated with the complex data structure to determine the related complex data structures.Type: GrantFiled: May 25, 2017Date of Patent: July 9, 2019Assignee: Success Factors, Inc.Inventor: John Offenhartz
-
Patent number: 10304106Abstract: Computer based systems and methods allow designing (e.g., customization) of consumer products, such as articles of footwear, apparel, athletic equipment, etc., by users.Type: GrantFiled: July 2, 2014Date of Patent: May 28, 2019Assignee: NIKE, Inc.Inventors: Tiffany L. Paul, Heather A. Mahoney, Michael J. Wood
-
Patent number: 10289616Abstract: Technologies are generally described for providing a system that allows data use clients direct access to perform complex analysis on data assets without compromising the assets by sharing the data contained may set up the data assets in virtual datacenters (VDCs) within a physical datacenter and open additional resources within the VDCs to data use clients. The data use clients may be enabled to upload and execute analysis applications with access to valuable data. Data traffic exiting the VDCs through such applications however, ma be controlled by a supervisor that analyzes an output and enforces limitations on content and/or volume based on a level of purchased access.Type: GrantFiled: October 1, 2015Date of Patent: May 14, 2019Assignee: Empire Technology Development, LLCInventor: Ezekiel Kruglick
-
Patent number: 10230598Abstract: A re-stacking data visualization display is generated that includes individual graphic representations of instances (virtual computing systems) used to provide a software application in a cloud computing environment. The re-stacking data visualization display shows a launch date for each instance, a termination date for the instance, an indication of the instance creation template used to generate that instance, and the base instance creation template release dates for each of the base instance creation templates. Consequently, the re-stacking policy associated with a software application offering can be readily determined by a simple examination of the re-stacking data visualization display. As a result, any potential security issues and vulnerabilities can be readily identified and addressed.Type: GrantFiled: January 24, 2017Date of Patent: March 12, 2019Assignee: Intuit Inc.Inventors: Thomas M. Pigoski, II, Theresa M. Dayog, Edward L. Farmer, Rajan Bansal, Mark Richard Friberg
-
Patent number: 10178064Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: May 29, 2017Date of Patent: January 8, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 10038619Abstract: Technologies are described herein for providing a monitoring service in a cloud-based computing environment. A request is received from a user to subscribe to the monitoring service. The monitor workflow may correspond to the monitoring service. A first call to a finder application is executed over a communications network to retrieve data points according to the monitor workflow. A second call to an analyzer application is executed over the communications network to identify a relevant data point in the data points. A third call to a notifier application is executed over the communications network to notify the user of the relevant data point.Type: GrantFiled: March 31, 2017Date of Patent: July 31, 2018Assignee: Microsoft Technology Licensing, LLCInventor: Marc Mercuri
-
Patent number: 10025765Abstract: A category is determined to which a portion of a code selected for review by a reviewer belongs. A subset is selected from a set of checklist items. A checklist item in the subset is configured for reviewing a set of categories of code portions including the category of the portion. A context including a characteristic of the reviewer is determined of the review of the portion. A checklist item in a sub-subset of the subset of checklist items is usable in reviewing the code portions under a set of contexts. The context of the review of the portion corresponds to a context in the set of contexts. Using a checklist item from the sub-subset, a checklist is dynamically configured to be specific to the review of the portion, specific to the reviewer, and specific to a given time of the review.Type: GrantFiled: October 15, 2015Date of Patent: July 17, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Evan C. Hughes, Richard A. Maludzinski
-
Patent number: 9971889Abstract: Devices and nodes associated with a vehicle may communicate using a higher-level, common messaging protocol over an ad-hoc network to publish and subscribe to services, even though different nodes may utilize different types of links and channels. The network includes a rules node that is fixedly connected to the vehicle and that stores a set of rules. Given a possible publisher, subscriber, and/or a service, a node action is allowed or denied based on the set of rules. The rules may be generated or updated based on priorities, security levels, and/or characteristics of publishers, subscribers, their respective users, and/or services; a current dynamic condition; and/or user input. The rules node and at least one other node may be transported by the vehicle, and both transported nodes and nodes external to the vehicle may use the common messaging protocol to join the ad-hoc network, discover other nodes, authenticate, and publish/consume services.Type: GrantFiled: June 29, 2015Date of Patent: May 15, 2018Assignee: GOGO LLCInventors: Ronald A. Wahler, Kevin Mahoney, Jon Worosylo
-
Patent number: 9971752Abstract: Systems and methods are disclosed herein for incorporating a second edit into a first edit in an electronic document. The first edit and the second edit in the electronic document are received, and a shared position of the first edit and the second edit in the electronic document is identified. The second edit is determined to be privileged relative to the first edit by determining that the first edit is made by a first user with a first set of permissions and the second edit is made by a second user with a second set of permissions larger than the first set of permissions. When the second edit is privileged relative to the first edit, the second edit is incorporated into the first edit.Type: GrantFiled: August 19, 2013Date of Patent: May 15, 2018Assignee: GOOGLE LLCInventors: Vance Julius Vagell, Fil Zembowicz, Luiz Amaral Franca Pereira Filho, Ian Gunn, Nikita Rybak
-
Patent number: 9886269Abstract: Techniques for enforcing software reviews are described. For example, a machine receives a commit request to commit code to a repository. The machine, in response to the receiving of the commit request, determines a directory that is a destination of the code. The machine identifies, based on the directory, an ownership file that includes an identifier of an owner who controls committing of code to the directory. The machine determines, based on the ownership file, that the owner did not provide an indication of approval of the code requested to be committed to the repository. The machine facilitates, based on the determination that the owner did not provide the indication of approval, a review of the code by the owner.Type: GrantFiled: February 26, 2016Date of Patent: February 6, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Daniel L. Grillo, Stephen Holsapple, David McCutcheon, Dustin Kwong, Jens Pillgram-Larsen, Jarek Rudzinski
-
Patent number: 9875069Abstract: An information processing apparatus includes a selection section. When the information processing apparatus makes an image forming apparatus perform image formation on a presentation file including first information on a first output image and second information on a second target output image associated with the first output image based on the first information and the second information, the selection section selects a target output image on which the image formation is performed from among the second output image.Type: GrantFiled: April 20, 2012Date of Patent: January 23, 2018Assignee: Konica Minolta, Inc.Inventors: Tetsuren Ri, Toyoshige Nounishi, Fumihito Akiyama, Masahiro Ozawa, Takahisa Matsunaga, Hiroshi Nogawa, Yasufumi Aoyama, Kunikazu Satou, Shunsuke Araki
-
Patent number: 9729589Abstract: Various embodiments of the present disclosure provide improved mechanisms and techniques for integrating computer based collaboration systems with other systems. Various embodiments involve creating a collaboration group around a business object created in another system, and maintaining communications with the other system such that updates regarding actions taken with regard to the business object may be received from and sent to the other system. In various embodiments, the information provided by the other system is displayed in a user interface of the collaboration system. In some embodiments, the information provided by the collaboration system is displayed in a user interface of the other system. In some embodiments, historical information regarding actions taken in the collaboration group is stored, and made available for later retrieval even after the collaboration group is no longer active.Type: GrantFiled: November 13, 2013Date of Patent: August 8, 2017Assignee: SUCCESSFACTORS, INC.Inventor: John Offenhartz
-
Patent number: 9704237Abstract: A measuring unit (301) acquires measurement data for a plurality of lines by repeatedly executing, on a reference tire, a measurement process to acquire measurement data for one line. A first acquisition unit (311) generates height data for one line for each of the plurality of sets of measurement data measured by the measuring unit (301), arranges the generated plurality of values of one-dimensional height data into a matrix form, generates two-dimensional height data for the measured face, and generates reference shape data. A second acquisition unit (314) acquires object one-dimensional height data from one-line shape data measured by the measuring unit (301) for the object tire.Type: GrantFiled: October 10, 2013Date of Patent: July 11, 2017Assignee: Kobe Steel, Ltd.Inventors: Kaname Araki, Eiji Takahashi
-
Patent number: 9679089Abstract: A method for operating a building information modeling (BIM) system is provided. The method includes at a BIM server, in response to receiving a save tri-dimensional data command from a client computing device, associatively mapping identification data in each of a building model, a hierarchical structure of building model data, and a Construction Operations Building Information Exchange (COBie) spreadsheet and storing a representation of the associative mapping of the identification data for display in at least one of the BIM server and a client computing device in electronic communication with the server over a network.Type: GrantFiled: September 19, 2014Date of Patent: June 13, 2017Assignee: Viewpoint, Inc.Inventors: Richard Stokoe, Laurence Skoropinski, Andrew Thomson, Andrew Burden, Lloyd Pickering