Patents Assigned to COM'IN
-
Patent number: 11061896Abstract: A system selects multiple operators in a query graph by determining whether a corresponding value satisfies a threshold for each operator. The system sorts each selected operator in an ascending order based on a corresponding maximum thread capacity and determines an average number of threads of control based on available threads and the selected operators. The system allocates an initial number of threads to an initial selected operator in the ascending order, the initial number based on a minimum of the average number of threads and corresponding maximum thread capacity. The system determines a revised average number of threads based on remaining number of available threads and remaining number of the selected operators and allocates a next number of threads to a next selected operator in the ascending order, the next number based on a minimum of the revised average number of threads and corresponding maximum thread capacity.Type: GrantFiled: July 31, 2018Date of Patent: July 13, 2021Assignee: salesforce.com, inc.Inventor: Seth White
-
Patent number: 11064166Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for preserving privacy in surveillance. The methods, systems, and apparatus include actions of determining a state of a monitoring system, determining an exclusion zone that is shown in a video, determining whether to obfuscate at least a portion of the video based on the exclusion zone and the state of the monitoring system, and obfuscating at least the portion of the video.Type: GrantFiled: June 18, 2020Date of Patent: July 13, 2021Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Daniel Todd Kerzner, Donald Gerard Madden, Benjamin Asher Berg
-
Patent number: 11061889Abstract: Systems and methods are provided for receiving, at a database system having a memory and at least one persistent storage device to store records, a query for a least one record, where the query uses a first version of a manifest, and where each version of the records that are stored in the at least one persistent storage device are represented by metadata that is part of the first version of the manifest. A first operation may be performed based on a scan operation. The database system may determine whether a purge of the memory has occurred after the first operation. When it is determined that the memory purge has occurred, the scan operation may be restarted from a last position of the scan operation prior to the memory purge using a second version of the manifest.Type: GrantFiled: September 24, 2018Date of Patent: July 13, 2021Assignee: salesforce.com, inc.Inventors: Terry Chong, Jameison Bear Martin, Thomas Fanghaenel
-
Patent number: 11062589Abstract: Methods, systems, and apparatus, including computer programs encoded on storage devices, for drone-augmented emergency response services. In one aspect, a monitoring system, comprising: a plurality of monitoring control units, and a monitoring application server, wherein the monitoring application server includes a network interface, one or more processors, and one or more storage devices that include instructions to perform operations. The operations include receiving an emergency event notification from a first monitoring control unit of the plurality of monitoring control units, determining a type of emergency event, and a location associated with the emergency event notification, identifying one or more drones that can be deployed to the location associated with the emergency event, and transmitting an instruction to a monitoring station server associated with a drone base station to deploy the one or more identified drones to the location associated with the emergency event.Type: GrantFiled: May 24, 2019Date of Patent: July 13, 2021Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Alison Jane Slavin
-
Patent number: 11060745Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for energy reduction are disclosed. In one aspect, a method includes the actions of receiving data from a thermostat, an HVAC system, and one or more temperature sensors associated with a property. The actions further include generating an HVAC performance model based on the received data from the thermostat, the HVAC system, and the one or more temperature sensors associated with the property. The actions further include receiving user data indicating user presence and user preferences. The actions further include identifying an energy penalty score. The actions further include receiving weather data. The actions further include creating an energy routine based on the HVAC performance model, the user data, the identified energy penalty score, and the received weather data. The actions further include transmitting an instruction including the energy routine to one or more devices.Type: GrantFiled: October 11, 2019Date of Patent: July 13, 2021Assignee: Alarm.com IncorporatedInventors: Kyle Rankin Johnson, Caspar John Anderegg
-
Publication number: 20210208937Abstract: Described herein is a system and method for determining the status of instances and update applications to reflect the updated statuses of instances, in real-time. In an embodiment, each instance may enable a service to determine the status of an instance. A core application server may load server pool configurations including a status of an instance. The status indicates the instance is live. Core application server may read a gate definition of the instance using the service enabled on the instance. Core application server may determine that a current status of the instance is virtual, based on the gate definition of the instance. The core application may a local cache of core application server to reflect that the current status of the instance is virtual and propagate to applications executed on other instances and core application server.Type: ApplicationFiled: July 2, 2020Publication date: July 8, 2021Applicant: salesforce.com, inc.Inventors: Kranthi BADDEPURI, Siang Hao Darren POH
-
Publication number: 20210206144Abstract: This disclosure relates to a sewing process of a breathable, reusable, and leak-proof garment multilayered-lining having absorbent, antimicrobial, waterproofing, and steam dispersion functions. Such lining aims at preventing body fluids such as sweat, blood, vaginal fluids, menstrual fluid, urine, breast milk, or post-surgical fluids from leaking. Such a lining provides the absorbent, antimicrobial, waterproofing, and steam dispersion functions. The lining may be sewed or adhered to the garment piece including: men's and women's underwear, shorts, short pants, skirts, pants, bras, shirts, T-shirts, jumpsuits, body shapers, dresses, men's and women's nightwear, etc. The sewing process creates channels for the liquid and creates a non-linear U-shaped structure on the lining to prevent leakage from the sides. The disclosed lining also has a reduced number of layers on its sides due to one of its layers being smaller in width than the other layers, making the coating thinner for the wearer.Type: ApplicationFiled: August 28, 2017Publication date: July 8, 2021Applicant: EC BRAND COM IMP EXP DE VEST EM GERAL LTDAInventor: Emily Steed EWELL
-
Publication number: 20210210090Abstract: The method system described herein is configured to identify and execute a next recommended action for a user based on the user's audio input. In an embodiment, the system is configured to receive audio input from the user and convert the audio input into a string. The system may identify an attribute associated with the user. The system may identify a type of action based on the string. The system may query a data repository using the attribute associated with the user to retrieve information associated with the type of action. The system may identify a recommended action for the user based on the information associated with the type of action. The system may then execute the recommended action for the user.Type: ApplicationFiled: November 18, 2020Publication date: July 8, 2021Applicant: salesforce.com, inc.Inventors: Charles Hart ISAACS, Vala AFSHAR, Bruce RICHARDSON
-
Publication number: 20210211397Abstract: A messaging system is provided that includes a first message server, a second message server and a distributed database system that stores a blockchain. The first message server receives a message from a first user system, and records at least one selected component of the message into a block of the blockchain stored in the distributed database system. When the second message server receives the message from the first message server, the second message server can determine whether a component from the message matches the selected component that is stored in the block of the blockchain.Type: ApplicationFiled: February 25, 2021Publication date: July 8, 2021Applicant: salesforce.com, inc.Inventor: Tal Golan
-
Publication number: 20210210207Abstract: Systems and methods are provided for simulating a patient health state by determining one or more relationships within patient data, creating enriched data elements based on the determined relationships, and using a machine learning module to simulate a future health state of the patient and predict a future medical service need.Type: ApplicationFiled: March 17, 2021Publication date: July 8, 2021Applicant: hc1.com Inc.Inventors: Bradley A. Bostic, Charles J. Clarke, Ryan C. Kennedy, Peter J. Plantes, Charles David Girard, JR.
-
Patent number: 11054971Abstract: Systems, methods, and computer-readable media for implementing a modulate runtime environment (MRTE) are described. The MRTE includes multiple layers that communicate with one another using messages that are routed by connectors. A computer system may implement an MTRE that includes a platform-specific visualization layer and a data layer, which may include a headless execution engine. The data layer may be implemented by multiple types of computing platforms, and the platform-specific visualization layer may be replaced for different computing platforms. Other embodiments may be described and/or claimed.Type: GrantFiled: May 23, 2017Date of Patent: July 6, 2021Assignee: SALESFORCE.COM., INC.Inventors: Zuye Zheng, James Diefenderfer, Si Wan Kim, Niranjan Yadavali, Sandeep Rawat, Khushboo Shah, Nadeem Aboobaker
-
Patent number: 11055162Abstract: Among other things, embodiments of the present disclosure relate to detecting performance degradation in database systems. For example, some embodiments of the present disclosure help to identify events associated with anomalous database system parameter states and assess the severity of such anomalous events. Other embodiments may be described and/or claimed.Type: GrantFiled: October 31, 2018Date of Patent: July 6, 2021Assignee: SALESFORCE.COM, INC.Inventors: Dmitry Volkov, Daisuke Kawamoto, Ana Bertran, Lauren Valdivia, Sudhish Iyer, Xiaohong Huang
-
Patent number: 11056099Abstract: The disclosed technology teaches a deep end-to-end speech recognition model, including using multi-objective learning criteria to train a deep end-to-end speech recognition model on training data comprising speech samples temporally labeled with ground truth transcriptions.Type: GrantFiled: September 5, 2019Date of Patent: July 6, 2021Assignee: salesforce.com, inc.Inventors: Yingbo Zhou, Caiming Xiong
-
Patent number: 11055293Abstract: A user engagement platform may be maintained in association with an application or service. The user engagement platform may be configurable to provide user engagement content to users of the application or service. A request to perform an operation on first user engagement content may be received from an authorized administrator. The first user engagement content may be configurable by the authorized administrator to be automatically provided to users of the application or service in response to occurrence of a first event. The operation may be performed on the first user engagement content. It may be determined that the first event has occurred in association with a first user of the application or service. The first user engagement content may be caused to be displayed on a device of the first user.Type: GrantFiled: November 27, 2018Date of Patent: July 6, 2021Assignee: Salesforce.com, Inc.Inventors: Joseph David Ryan, Adam McCormick Doti, Lila Jane Lancaster Giuili, Justin Zachary Spadea, Ruchi Agarwal, Nithyanandniranjan Chandarraj, Varun Suhas Deshpande
-
Patent number: 11057331Abstract: Methods, systems, and devices supporting global message threads are described. A thread server may receive a communication message associated with a first set of user identifiers (e.g., the author and recipients of the message) and may extract a thread identifier from the message. The thread identifier may associate the message with one or more additional messages (e.g., from the same thread of messages), where the one or more additional messages may be associated with different user identifiers. The thread server may upsert the received communication message to a stored set of messages associated with a root indicating the thread identifier. If the thread server receives a query indicating the thread identifier from a user, the thread server may retrieve all of the messages associated with the thread identifier from persistent memory based on the query, including messages that are not associated with the user identifier for the querying user.Type: GrantFiled: November 18, 2019Date of Patent: July 6, 2021Assignee: salesforce.com, inc.Inventors: Narek Asadorian, Noah William Burbank
-
Patent number: 11051645Abstract: A monitoring system is configured to monitor a property. The monitoring system includes a package holder device that is configured to receive a package at the package holder device. The package holder device is configured to secure the package. The package holder device is configured to arm the package holder device. The monitoring system includes a monitoring control unit that is configured to receive, from the package holder device, data indicating that the package holder device secured the package and that the package holder device armed. The monitoring control unit is configured to communicate, to a user device of a resident of the property, a package delivery confirmation notification indicating that the package holder device received and secured the package.Type: GrantFiled: January 17, 2020Date of Patent: July 6, 2021Assignee: Alarm.com IncorporatedInventors: Chad Giles, Linnea Giles
-
Patent number: 11055354Abstract: Methods, systems, and devices for processing and answering a natural language query at a database server are described. An end user may submit a question in natural language over a communication platform. An answer engine running on the database server may receive the question, and may process the content of the question using natural language processing (NLP) techniques. The answer engine may construct a search query based on the NLP, and may retrieve a set of documents from a database using the search query. The answer engine may rank the documents, prune the number of documents, modify the documents for the given communication platform, or perform any combination of these functions. In some cases, an intermediate user may review the documents, and may select one or more documents for publication. The answer engine may send the selected documents to the end user as answers in response to the question.Type: GrantFiled: November 3, 2017Date of Patent: July 6, 2021Assignee: salesforce.com, inc.Inventors: Peter Francis White, Michael Micucci, Scott Douglas White, Weiping Peng, Anjan Goswami, Pranav Suresh Shah, Prakash Mallick, Pingping Xiu, Zhenhua Xu
-
Patent number: 11055835Abstract: A method for generating an image of a scene with a corresponding depth map is disclosed herein. The method comprises collecting a plurality of copies of a two-dimensional image of the scene, generating an intermediate image by concatenating the plurality of copies of the two-dimensional image along a first direction, generating an intermediate depth map corresponding to the intermediate image by applying a neural network to the intermediate image, and generating, from the intermediate image and the intermediate depth map, the image of the scene with the corresponding depth map.Type: GrantFiled: September 25, 2020Date of Patent: July 6, 2021Assignee: Ke.com (Beijing) Technology, Co., Ltd.Inventors: Wenbo Shi, Xiaodong Gu, Cihui Pan, Chenglin Liu, Mingyuan Wang, Yonglin Yang
-
Patent number: 11055759Abstract: A color selection image matching system can receive, from a computing device, image data captured by a camera in the user device, where the image data includes one or more colors. The computing device can extrapolate a subset of the colors and receive an indication of a target color to initiate a product search based on the target color. The subset of colors may be determined based on other image data, and selectable color elements may be generated for the subset of colors. In some embodiments, the system may generate a palette of colors visually similar to the target color. The target color and/or palette of colors can be cross-referenced with products colors, based on standardized or quantitative color descriptors, to determine relevant product search results matching the target color, which may be displayed on the user device.Type: GrantFiled: September 5, 2017Date of Patent: July 6, 2021Assignee: A9.com, Inc.Inventors: Aishwarya Natesh, Pinkee Rasik Patel Gupta, Andrea Zehr, Sharmila Nagaraja Reddy, Shruthi R. Bathina, Daniya Zamalieva
-
Patent number: 11054127Abstract: An improved lighting device includes a tower body, a pair of parallel PCBs attached to the tower body, a connector and a set of wires connecting the connector and the PCBs. The wires are wrapped inside a RF shielding and disposed inside a supply cable. Each PCB includes two arrays of LEDs. Each array of LEDs includes three LEDs. A set of omni-directional heat sinks are attached to the base of the tower body. Each sink includes a set of tinned stranded copper ropes. The copper ropes each have a free end. The lighting device further includes a plug metal retention nut attached to the connector, a ratcheting inner collar attached to the tower body, and a mounting collar. The mounting collar has tabs, a ratchet mechanism having a series of troughs spaced by approximately one millimeter, and two guidance grooves. The mounting collar is couple with the ratcheting inner collar.Type: GrantFiled: August 25, 2020Date of Patent: July 6, 2021Assignee: CarJamz Com, Inc.Inventor: Steven Jergensen