Patents Assigned to IT.COM, Inc.
  • Patent number: 9785560
    Abstract: Computer-implemented systems, methods and apparatus are provided for rendering different scenes of an application. An application framework is provided that includes a scene controller and a scene cache pre-fetch module that stores at least some of the different scenes as cached scenes. When the scene controller receives a request for a new scene (e.g., to change the current active scene) it can determine whether that new scene is stored at the scene cache pre-fetch module. If so, the scene controller can load the cached scene directly from the scene cache pre-fetch module as a new active scene.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: October 10, 2017
    Assignee: salesforce.com, inc.
    Inventor: Joshua Michael Woods
  • Patent number: 9785788
    Abstract: A system for controlling access within an enterprise to information associated with recipients of an electronic message campaign of the enterprise sent to a plurality of recipient devices wherein the enterprise includes hierarchically structured Business Units having an enterprise level Business Unit at the highest level and a plurality of second level Business Units and an enterprise system communicatively coupled to a network and including an enterprise level device communicatively coupled to a plurality of second level devices includes a server and an electronic message engine The server is configured to assign an enterprise account to the enterprise system and to allow the enterprise level device to communicate selected portions of the recipient list. The electronic message engine is configured to generate electronic messages within a message campaign for sending to recipients identified by each of the second level devices from the selected portions of the recipient list.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 10, 2017
    Assignee: SALESFORCE.COM, INC.
    Inventors: James Michael Ciancio-Bunch, Matt Beard, D. Thomas Waltz, Richard W. Jamison, Jack Fisher, Jeff Middlesworth
  • Patent number: 9785620
    Abstract: Creating linked communications is described. A system displays a first communication. The system receives a user selection of text in the first communication. The system creates a second communication including the text. The first communication includes a first link to the second communication and/or the second communication includes a second link to the first communication.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: October 10, 2017
    Assignee: salesforce.com, inc.
    Inventor: Scott Alan Kozinchik
  • Publication number: 20170285978
    Abstract: The technology disclosed includes access to content and encryption key rotation in a multi-generational file system that has a first tier file, and automatically initializes a second tier file accessible using a same path and file name as the first tier file. The disclosed technology includes copying forward blocks of data from the first tier file to the second tier file, and prior to completion of the copying forward, responding to an access request by accessing the second tier file by providing data available from the second tier file that has been copied forward and by following links associated with the holes to access blocks in the first tier file to provide data from the first tier file. The first tier files are encrypted using a first encryption key; and applying a second encryption key to encrypt data in the second tier files during the copying forward and write access.
    Type: Application
    Filed: May 31, 2016
    Publication date: October 5, 2017
    Applicant: salesforce.com, inc.
    Inventor: Mark MANASSE
  • Publication number: 20170289801
    Abstract: A system stores first information, provided by a first user input via a mobile operating system, which enables access to a first restricted access website. The system stores a first screenshot and first data associated with the first restricted access website in response to a first user request, via the mobile operating system, to switch to a second restricted access website. The system stores second information, provided by a second user input via the mobile operating system, which enables access to the second restricted access website. The system stores a second screenshot and second data associated with the second restricted access website in response to a second user input, via the mobile operating system, to switch to the first restricted access website. The system outputs the first screenshot supported by the first data. The system enables access to the first restricted access website based on the stored first information.
    Type: Application
    Filed: June 15, 2017
    Publication date: October 5, 2017
    Applicant: salesforce.com, inc.
    Inventor: Jean Elie BOVET
  • Patent number: 9781049
    Abstract: Disclosed herein are techniques for identifying computing resources specified by a representation of a computing service. In some implementations, a request to analyze a computing service provided via a computing environment may be received. The computing service may have an activated state in which the computing service is available for use and a deactivated state in which the computing service is not available for use. The computing environment may comprise a plurality of computing resources each defining a variable unit of computing functionality within the computing environment. Each computing resource may be associated with a respective parameter corresponding with a respective parameter value that specifies a level of the variable unit of computing functionality defined by the computing resource. The computing service may be represented by a metadata model comprising a plurality of nodes, at least some of which specify a respective one or more of the parameter values.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Nathan Jensen-Horne, Dileep Burki, Walter Sims Harley, Matthew Small, Kenneth Douglas Scott, David Andrew Brooks, Prasad Peddada, Hemang Patel, Gaurav Chawla, Theresa Vietvu, Shriman Gurram
  • Patent number: 9778820
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for managing applications on a computing device. A computing device may receive allowed application data indicating applications that are launchable by a base application. A user interface with one or more selections of the applications may be displayed at a display of the computing device. The computing device may receive input data indicating a selection of an application. Identifier data associated with the base application and selection data associated with the application may be provided to the application.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Sachin Desai, Stephen Ayers
  • Patent number: 9779556
    Abstract: The present invention is directed to systems and methods which identify fraudulent situations during the transaction phase. In one embodiment, such detection is accomplished by monitoring for situations either outside the range of normal for the general population or outside the range of normal for this particular user. The normal range could be rule driven and, for example, could include size of a given purchase, frequency of purchases, identity of use equipment being utilized for the current transaction, etc. The rule could be relaxed or tightened, at least in part, based on the length of time that the user has been a customer and the user's past payment history. In one embodiment, device ids are used to detect fraudulent users. These device (or software) ids could, for example, be a “fingerprint” of the user's equipment, or a “cookie” previously downloaded to the user that identifies the user to the fulfillment system. In situations where fraud is detected downloading the value to the user is interrupted.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: October 3, 2017
    Assignee: Stamps.com Inc.
    Inventors: Akbar A. Thobhani, Kyle Huebner, Steve Spring
  • Patent number: 9779444
    Abstract: Disclosed are various embodiments for generating recommendations utilizing visual image analysis, for example, by inserting a representative image of an item in an empty region of a digital image. Representative images for an item may be determined by generating a score for each potential image for insertion into the digital image, where a representative image is selected having a highest score from the ranking. The representative image selected may be pre-processed such that the image appears naturally in the setting.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: October 3, 2017
    Assignee: A9.com, Inc.
    Inventors: Ismet Zeki Yalniz, Sunil Ramesh
  • Patent number: 9776672
    Abstract: A mud flap system for a tractor is described. The mud flap system includes brackets that clamp or secure to a frame of the tractor. Lateral extensions engage to the brackets to support covers over a top surface of rear wheels of the tractor.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: October 3, 2017
    Assignee: TRUCKMOVERS.COM INC.
    Inventor: Dean West
  • Publication number: 20170278132
    Abstract: Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of determining a prospective product for a user to add to an cart, identifying a prospective cart merchant group that includes prospective merchants that offer the prospective product, determining a prospectively-unlocked product group that includes a plurality of products offered by the prospective merchants that are discounted if the prospective product is added to the electronic cart, determining a savings score for the prospectively-unlocked product group, and coordinating displaying to the user on the website of the online retailer (1) the prospective product and (2) the savings score of the prospectively-unlocked product group.
    Type: Application
    Filed: March 28, 2017
    Publication date: September 28, 2017
    Applicant: Jet.com, Inc.
    Inventors: Zachary Dennett, Nathan Thomas Faust, Michael Thomas Hanrahan, Marc Eric Lore
  • Patent number: 9774572
    Abstract: Techniques are disclosed relating to protecting sensitive data in references to network resources. In some embodiments, a host system receives a request for a stored resource, where a first portion of the request is encrypted by a client device using a particular encryption technique and a second portion of the request is not encrypted using the particular encryption technique and where the first portion of the request includes a reference to the resource. In some embodiments, the host decrypts the reference to the resource and provides the resource to the requesting device based on the decrypted reference.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventors: Paul Anthony Mason, Harsimranjit Singh Chabbewal
  • Patent number: 9774558
    Abstract: Methods and systems for social media cooperation, via allowing inter-social network communications between users of different networks is provided. The inter-social network communications may be facilitated by sending inter-social network communications in a format determined by a protocol that is used by the social networks agreeing to allow inter-social network communications.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventors: Joseph M. Olsen, Zachary James Dunn
  • Patent number: 9774603
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for managing user permissions in relation to system events occurring in a database system. In some implementations, a server can listen for system events. Based on at least one system event criterion, a system event can be determined to occur. A user can be identified as matching a user criterion. A permission set can be identified as matching a permission criterion. Based on a permission set, a permission may be added, updated, or removed from a user.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventor: John Arlan Brock
  • Patent number: 9773050
    Abstract: A method for aggregating and presenting task data includes retrieving, from a task database, a plurality of task objects, each including at least a task description and a task date. A subset of the task objects are aggregated to obtain aggregated task data. A visual representation of the aggregated task data is displayed on a computing device, the visual representation including a temporal distribution of the subset of task objects and, for each task date of the subset of the task objects, a visual cue indicating an intensity level of the task objects associated with each task date.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventor: Yuan Wang
  • Patent number: 9774555
    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for managing objectives in an organization in a social network environment. A server may receive objective data and task data associated with the objective. A message associated with the objective may be published on a social network feed.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventors: Marcus Gosling, Maksim Ovsyannikov, Austin Tam, Daniel Debow
  • Patent number: 9774688
    Abstract: A request associated with a functions that are provided by a server may be received from a client system. A subset of the functions that are provided by the server and that are available based on the request may be identified. Information based on the identified subset of functions may be generated. Furthermore, the information that is based on the identified subset of functions may be transmitted to the client system.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventors: Leo Duy Tran, Samuel William Bailey, James Bock Wunderlich, Miguel Canizares, Thomas Pollinger, Elizabeth Balsam
  • Patent number: D798326
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: September 26, 2017
    Assignee: salesforce.com, inc.
    Inventors: Yuseung Kim, Jean Elie Bovet, Edward Charles Mengel, III
  • Patent number: D798886
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Didier Prophete, Vijayasarathy Chakravarthy, Jean Elie Bovet
  • Patent number: D798895
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: October 3, 2017
    Assignee: salesforce.com, inc.
    Inventors: Yuseung Kim, Zachary Roszczewski