Patents Assigned to COM'IN
  • Publication number: 20210157978
    Abstract: Systems and methods for automating tablature are disclosed. A system may include at least one processor configured to maintain a plurality of logical templates, each logical template of the plurality of logical templates may include predefined requirements and user-definable requirements. The processor may enable formation of a table having a plurality of horizontal and vertical rows, enable selection of a logical template, enable input for the user-definable requirements into the selected logical template, enable association of the selected logical template with a row, and execute logic operations defined by the selected logical template to operate on the row in response to the association of the selected logical template with the row.
    Type: Application
    Filed: January 7, 2021
    Publication date: May 27, 2021
    Applicant: MONDAY.COM
    Inventors: Tal Haramati, Shanee Radzewsky, Moshik Eilon, Edo Garavani
  • Publication number: 20210158303
    Abstract: Various embodiments concern obtaining mobile device data and generating activity logs. More specifically, mobile device data such as data indicating the location and time of a mobile device is obtained. The time and location may be automatically obtained and recorded using location service APIs on the mobile device. The obtained data is then used to generate a report including the time, duration, and location of activities associated with the user of the mobile device. Thus, an activity log is automatically generated using the time and location data.
    Type: Application
    Filed: November 18, 2020
    Publication date: May 27, 2021
    Applicant: FinancialForce.com, Inc.
    Inventor: Matthew James Byrne
  • Patent number: 11016791
    Abstract: Methods and systems are provided for configuring for declaratively configuring a user self-registration process and a user self-registration page process for a particular service provider. A graphical user interface is displayed that includes a plurality of options for declaratively configuring different user self-registration processes and corresponding user self-registration pages for the particular service provider. One of the options can be selected, and a type of identifier and a type of verification process can be specified from different types for each. The type of identifier is associated with a user to be verified as part of the user self-registration process, and can be specified to define how the user is identified and looked-up during the user self-registration process. The type of verification process can define how the user will be verified as part of the user self-registration process.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, Inc.
    Inventors: Sergio Isaac Koren, Alan Vangpat, William Charles Mortimore, Jr., Ian Glazer
  • Patent number: 11017659
    Abstract: Alarm system technology, in which an alarm event is detected at a property monitored by an alarm system when the alarm system was set in an armed state. Based on detection of the alarm event, an alarm probability score that indicates a likelihood of the alarm event being an emergency situation is determined and the alarm event is handled based on the determined alarm probability score.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Scott Trundle
  • Patent number: 11016959
    Abstract: A system tokenizes values stored in a field by multiple records. The system creates a trie from the tokenized values, each branch in the trie labeled with one of the tokenized values, each node storing a count indicating the number of the multiple records associated with a tokenized value sequence beginning from a root of the trie. The system tokenizes a value stored in the field by a prospective record. Beginning from the root of the trie, the system identifies each node corresponding to a token value sequence for the prospective record's tokenized value. Beginning from the most recently identified node for the prospective record's token value sequence, the system identifies each extending node which stores a count that satisfies a threshold, each identified extending node corresponding to another token value sequence. The system uses the other token value sequence to identify one of the multiple records that matches the prospective record.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Arun Kumar Jagota, Ajitesh Jain, Dmytro Kudriavtsev
  • Patent number: 11016633
    Abstract: A non-transitory tangible computer readable medium containing instructions configured to cause one or more processors to execute a process. The process comprises monitoring user input, preferences, and navigation patterns of a website or computer application on a user computer device, such as a computer, phone, or tablet. Administrator-defined rules are applied to the user input, preferences, or navigation patterns to generate a suggestion for a customer service application, such as a self-service FAQ page, video chat assistance, live chat assistance, or a case ticket system. The customer service application suggestion is displayed on the user computer device and may be transferred to a different device.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Adrian Dieter Rapp, Xin Wang, Peter Francis White, Sheila Bernadette Christian
  • Patent number: 11017686
    Abstract: A method and apparatus for the development of educational courses and curriculum using a secure web based server computer platform and software application that aligns course outcomes and course learning objectives with core and specialized course competencies and uniquely develops course summary and compliance reports that may be used for course approval and accreditation of an educational institution. The course development software program provides a course syllabus that includes presentation summaries, textbook, video, test and other materials and assignments for a teacher to easily organize and present daily activities for the classroom.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: May 25, 2021
    Assignee: DESIGNYOURCOURSE.COM, LLC
    Inventor: Philip Weintraub
  • Patent number: 11017680
    Abstract: Methods, systems, and apparatus, including computer programs encoded on storage devices, for drone-augmented emergency response services. In one aspect, a device includes a network interface, one or more sensors, one or more processors, and one or more storage devices that include instructions that are operable to perform operations.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Stephen Scott Trundle, Alison Jane Slavin
  • Patent number: 11016873
    Abstract: Described herein are systems, apparatus, methods and computer program products for implementing a self executing and self disposing signal for an imperative programming language. The self executing and self disposing signal may be utilized by a ReactiveX Specification programming language. The signal may be executed before it is observed by an external observer, reducing load times. Additionally, the signal may allow for multiple observers to observe the output of the signal at the same time and may be self disposing to prevent memory leaks.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: May 25, 2021
    Assignee: Salesforce.com, Inc.
    Inventor: Anthony Miller
  • Patent number: 11017094
    Abstract: A method for generating a deserialization vulnerability report of a Java project, includes: determining, by a computing device, if interior knowledge of the Java project is available, and when the interior knowledge of the Java project isn't available, performing a black box analysis to generate the deserialization vulnerability report; and when the interior knowledge of the Java project is available, determining by the computing device if source code of the Java project is accessible, when the source code of the Java project is accessible, performing a white box analysis to generate the deserialization vulnerability report, and when the source code of the Java project isn't accessible, performing a gray box analysis to generate the deserialization vulnerability report.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: May 25, 2021
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Fengguo Wei, Yueh-Hsun Lin
  • Patent number: 11019336
    Abstract: In some embodiments, an electronic device for compressing video image data includes a housing, an image sensor, a memory device, and one or more processors. The image sensor can generate image data from light incident on the image sensor. The one or more processors can transform the image data to obtain transform coefficients, quantize the transform coefficients, encode the quantized transform coefficients, and store the quantized transform coefficients to the memory device. The one or more processors can encode the quantized transform coefficients at least by determining a range of multiple ranges in which one transform coefficient is included, determining a value within the range to which the one transform coefficient corresponds, encoding using a first algorithm the range as a range code, and encoding using a second algorithm the value as a value code.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: May 25, 2021
    Assignee: RED.COM, LLC
    Inventors: James H. Jannard, Peter Jarred Land, Manjunath Subray Bhat
  • Patent number: 11016722
    Abstract: Computing systems, database systems, and related conversational updating methods are provided for dynamically updating graphical user interfaces responsive to conversational user inputs received via a chatbot or other conversational interactions with a user.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Alan Cardel Molina, Carlos Enrique Mogollan Jimenez, Chaitanya Malla
  • Patent number: 11016757
    Abstract: Content deployment systems and methods are provided for continuously integrating and deploying selected content items from a plurality of content sources into a specific release as part of the specific release. For example, a first content source stores a plurality of first content items for potential inclusion in the specific release. A manifest record for the specific release specifies release items that are allowed to be part of the specific release. A proxy can periodically retrieve selected ones of the first content items that are specified in the manifest record, and push them to a content publishing engine. Any content items that are not specified in the manifest record are rejected by the proxy. A processor of the content publishing engine can allow for continuous integration of the selected ones of the first content items into the specific release.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Abhishek Bangalore Sreenivasa, Adam Torman, Tyler Montgomery, Douglas Bitting
  • Patent number: 11016500
    Abstract: In one embodiment, a system is designed to determine the requirement of a perception range for a particular type of vehicles and a particular planning and control technology. A shadow filter is used to connect a scenario based simulator and a PnC module, and tuning the parameters (e.g. decreasing the filter range, tuning the probability of obstacles to be observed among frames) of shadow filter to mimic the real world perceptions with a limited range and reliabilities. Based on the simulation results (e.g., a failure rate, smoothness, etc.), the system is able to determine the required perception distance for the current PnC module. A PnC module represents a particular autonomous driving planning and control technology for a particular type of autonomous driving vehicles. Notice that the PnC module is replaceable so that this method is suitable for different PnC algorithms representing different autonomous driving technologies.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: May 25, 2021
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Liangliang Zhang, Kairui Yang, Jiangtao Hu
  • Patent number: 11018938
    Abstract: A system receives one or more changes to a platform-independent declarative specification to generate a modified platform-independent declarative specification that captures various aspects for deploying a data center on a target cloud platform. The system facilitates auditing by generating a snapshot of each modified declarative specification. After compilation of the modified declarative specification to generate a platform-specific metadata representation of the data center, the system generates a unique identifier, and associates the generated snapshot of the modified declarative specification, the metadata representation of the data center, the provisioned cloud resources on the target cloud platform, and the deployed data center on the target cloud platform with the unique identifier.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Varun Gupta, Joshua Paul Meier, Srinivas Dhruvakumar, Mayakrishnan Chakkarapani
  • Patent number: 11017368
    Abstract: A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Irandi U. Bulumulla, Ryan Guest
  • Patent number: 11016129
    Abstract: A monitoring system that is configured to monitor a property is disclosed. In one aspect, the monitoring system includes a sensor that is located at the property and that is configured to generate sensor data. The monitoring system further includes a voltage sensor that is configured to generate voltage data by measuring voltage at an electrical outlet located at the property. The monitoring system further includes a monitor control unit that is configured to receive the sensor data; receive the voltage data; determine an action of an electrical device that is located in the property or that is located at a neighboring property in a vicinity of the property; determine whether the electrical device is located at the property or at the neighboring property in the vicinity of the property; and perform a monitoring system action.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: May 25, 2021
    Assignee: Alarm.com Incorporated
    Inventors: Marc Anthony Epard, Murali Pasupuleti, Robert Leon Lutes, David James Hutz, Ronald Byron Kabler
  • Patent number: 11016990
    Abstract: Techniques are disclosed relating to fencing out a first one of a plurality of nodes configured to handle requests for data stored in a distributed storage. A database system, in various embodiments, stores a value indicating that the first node is permitted to update a catalog stored at a metadata server. In response to a determination to prevent the first node from updating the catalog and writing to the distributed storage, in various embodiments, the database system updates the value to indicate that the first node is not permitted to update the catalog and instructs the distributed storage to prevent write operations to a particular portion allocated to the first node for writing data.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventors: Nathaniel Wyatt, Steven Raspudic, Venkateswararao Jujjuri
  • Patent number: D920019
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: May 25, 2021
    Assignee: LIGHTUPTOYS.COM LLC
    Inventors: Christopher Kelly, Joshua C. Kelly, Max Armendariz Lalama
  • Patent number: D920351
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: May 25, 2021
    Assignee: salesforce.com, inc.
    Inventor: Yijing Zhang