Patents by Inventor Robert A. Sim

Robert A. Sim has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11895214
    Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: February 6, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
  • Patent number: 11741406
    Abstract: Systems and methods can be implemented to provide suggestions to a user device to execute user tasks in a variety of applications. In various embodiments, a set of tasks of a user from a number of task sources are identified for possible consolidation. The tasks in the set can be analyzed to identify a location to accomplish the tasks, estimate times to complete the tasks at the identified locations, and compute routes to the locations from a starting location or compute routes with respect to a route to another location of another task of the set of tasks. The identified locations, the estimated times, and the computed routes can be used to determine which tasks of the set of tasks are available for consolidation. One or more suggestions of task consolidations can be generated to or within the user device. Additional systems and methods are disclosed.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: August 29, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vanessa Murdock, Russell Allen Herring, Jr., Nirupama Chandrasekaran, Robert A Sim, Ryen W. White
  • Patent number: 11704552
    Abstract: Generally discussed herein are devices, systems, and methods for task classification. A method can include modifying a representation of a source sentence of a source sample from a source corpus to more closely resemble a representation of target sentences of target samples from a target corpus, operating, using a machine learning model trained using the modified representation of the source sentence, with the target sample to generate a task label, the task label indicating whether the target sample includes a task, and causing a personal information manager (PIM) to generate a reminder, based on whether the target sample includes the task.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: July 18, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert A Sim, Ryen W. White, Hosein Azarbonyad
  • Patent number: 11592926
    Abstract: A computing device including a wireless communication device, an electrostatic interface, and a processor. The processor may be configured to, via the electrostatic interface, detect a peripheral device proximate the surface. In response to detecting the peripheral device, the processor may be further configured to establish wireless pairing with the peripheral device at least in part by performing an identifier exchange via the electrostatic interface. Subsequently to performing the identifier exchange, establishing wireless pairing may further include generating a temporary key and transmitting the temporary key to the peripheral device via the electrostatic interface. Subsequently to transmitting the temporary key, establishing wireless pairing may further include receiving a first wireless pairing signal from the peripheral device via the wireless communication device.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: February 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sylvester Tate, II, Frank Gorgenyi, Arie Yehuda Gur, Uri Ron, Rahul Ramadas, Sebastian Perez Juarez, J Robert Sims, III, Jay Gilbert
  • Publication number: 20230021881
    Abstract: A computing device including a wireless communication device, an electrostatic interface, and a processor. The processor may be configured to, via the electrostatic interface, detect a peripheral device proximate the surface. In response to detecting the peripheral device, the processor may be further configured to establish wireless pairing with the peripheral device at least in part by performing an identifier exchange via the electrostatic interface. Subsequently to performing the identifier exchange, establishing wireless pairing may further include generating a temporary key and transmitting the temporary key to the peripheral device via the electrostatic interface. Subsequently to transmitting the temporary key, establishing wireless pairing may further include receiving a first wireless pairing signal from the peripheral device via the wireless communication device.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 26, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sylvester TATE, II, Frank GORGENYI, Arie Yehuda GUR, Uri RON, Rahul RAMADAS, Sebastian PEREZ JUAREZ, J Robert SIMS, III, Jay GILBERT
  • Publication number: 20220405709
    Abstract: Aspects of the present disclosure relate to systems and methods for generating smart notifications for comments associated with collaborative content. A machine learning model is disclosed which is operable to receive a comment and contextual information related to the comment. Based upon the received input, the machine learning model is able to determine a classification for an intent associated with the comment. Based upon the determined intent, a comment is identified as requiring action by one or more of the collaborative users. Aspects of the present disclosure generate a smart notification that can be presented as part of a collaborative user interface to highlight comments that require action.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Elnaz NOURI, Ryen W. WHITE, Robert A. SIM, Carlos TOXTLI
  • Publication number: 20220377156
    Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.
    Type: Application
    Filed: August 3, 2022
    Publication date: November 24, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Robert A. SIM, Adam FOURNEY, Russell Allen HERRING, JR., Ryen William WHITE, Elnaz NOURI
  • Patent number: 11438435
    Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: September 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
  • Patent number: 11281186
    Abstract: A system and method that relies on the principles of material science, deformable body mechanics, continuum mechanics and additive manufacturing to reduce the costs associated with additive manufacturing. Physical properties are used by numerical solution methods, such as the Finite Element Method (FEM) or Smooth Particle Hydrodynamics (SPH), to deform an original model of an object to be manufactured into a viable configuration that reduces fabrication material, time, and cost when manufacturing an object through additive manufacturing.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: March 22, 2022
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Robert Sims, Jim Inziello, Fluvio Lobo Fenoglietto, Jack Stubbs
  • Patent number: 11173501
    Abstract: Methods and systems for coating with shear and moisture sensitive materials are disclosed. A method of coating a product includes filling an inner bellows chamber of a bellows, which is provided within and isolated from an outer bellows chamber of a tank, with a predetermined amount of the coating material. The method of coating the product further includes supplying a pressurized material to the outer bellows chamber to pressurize the coating material within the inner bellows chamber to an operating pressure, and supplying the coating material within the inner bellows chamber to a spray gun at the operating pressure. The method of coating also includes determining that a measured actual pressure is within a predetermined control range of the target pressure and subsequently coating the product by spraying the product with the coating material from the spray gun.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: November 16, 2021
    Assignee: Nordson Corporation
    Inventors: John Roos, Todd Frenk, Robert Sims, Benjamin S. Price
  • Patent number: 11042671
    Abstract: Methods of optimizing additive manufacturing processes for improved efficiencies and accuracies, particularly by simplifying the user interface portions of the processes. The methods use path-finding calculations, such as vector fields, vector trails, and texture maps, to form accurate models from which replica composite objects can be printed, without requiring complex parameter inputs and calculations from the user. The methods measure and plot vector fields by considering the location of a particle within the volume of an object at various points of time to develop a strand-like model that is used to manufacture a replica object.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: June 22, 2021
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Robert Sims, James Joseph Inziello, Fluvio Lobo Fenoglietto, Jack Stubbs
  • Publication number: 20210049529
    Abstract: Aspects of the present disclosure relate to obtaining task and/or list information from various types of media files. In examples, an image of an environment may be obtained, where the image may include a depiction of a plurality of tasks. The tasks may be extracted from the image and assigned to one or more users based contextual information within the image. In some examples, tasks within an image may be identified based on positional information of the text and/or character delimiters. In some examples, audio information may be received and processed such that the audio information is converted to text. The text may then be parsed to extract one or more items of a list and/or one or more tasks.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ryen W. WHITE, Robert A. SIM, Mark ENCARNACIÓN, Elnaz NOURI, Michael GAMON, Nalin SINGAL
  • Publication number: 20210049440
    Abstract: Aspects of the present disclosure relate to a smart coach for optimizing an ordering of tasks. In examples, a plurality of tasks associated may be received by the smart coach. In some instances, the plurality of tasks may be for one or more users. Task related information associated with at least one optimization criterion may be received at a user interface or retrieved from storage. An ordering of the plurality of tasks with respect to the at least one optimization criterion may then be generated, where the at least one optimization criterion may be based on at least one of a user optimization goal, an efficiency goal, and a task priority level. The optimized ordering of tasks may then be displayed at a user interface in a task execution order. In some examples, the ordering of tasks may be displayed as an agenda and/or in a calendar view.
    Type: Application
    Filed: August 16, 2019
    Publication date: February 18, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Robert A. SIM, Nirupama CHANDRASEKARAN, Omar SHAYA, Sujay Kumar JAUHAR, Ryen W. WHITE
  • Publication number: 20210031460
    Abstract: A method of selecting, printing, and removing a support removal structure from an additive manufactured object, such that the support removal structure provides structural support for the object during printing. The inclusion of support removal structure within a printed object prevents the object from collapsing during printing. After the printed object is completed and cured during post-processing, the support removal structure is removed from the object to provide an object including accurate physical properties. The support removal structure is elongated and compliant and is specially designed for an individual printed object to provide optimal support during a printing process without tangling during removal.
    Type: Application
    Filed: June 26, 2020
    Publication date: February 4, 2021
    Inventors: Fluvio Lobo Fenoglietto, Robert Sims, James Joseph Inziello, Jack Stubbs
  • Publication number: 20210004924
    Abstract: In a least one embodiment, a processor of a data processing system maintains, in data storage, a record identifying a plurality of assets managed by a manager. The processor also maintains, in data storage, a record identifying a plurality of contacts for communication regarding the plurality of assets and associations between selected ones of the plurality of assets and different ones of the plurality of contacts. The processor detects occurrence of an event in which the managing party fails to communicate electronically within a time period, based on detecting occurrence of the event, transmits an electronic communication regarding an asset among the plurality of assets to an associated contact among the plurality of contacts.
    Type: Application
    Filed: July 3, 2019
    Publication date: January 7, 2021
    Inventors: Robert Sims, Eric Jaslow
  • Publication number: 20200406273
    Abstract: Methods and systems for coating with shear and moisture sensitive materials are disclosed. A method of coating a product includes filling an inner bellows chamber of a bellows, which is provided within and isolated from an outer bellows chamber of a tank, with a predetermined amount of the coating material. The method of coating the product further includes supplying a pressurized material to the outer bellows chamber to pressurize the coating material within the inner bellows chamber to an operating pressure, and supplying the coating material within the inner bellows chamber to a spray gun at the operating pressure. The method of coating also includes determining that a measured actual pressure is within a predetermined control range of the target pressure and subsequently coating the product by spraying the product with the coating material from the spray gun.
    Type: Application
    Filed: September 11, 2020
    Publication date: December 31, 2020
    Inventors: John Roos, Todd Frenk, Robert Sims, Benjamin S. Price
  • Publication number: 20200379437
    Abstract: A system and method that relies on the principles of material science, deformable body mechanics, continuum mechanics and additive manufacturing to reduce the costs associated with additive manufacturing. Physical properties are used by numerical solution methods, such as the Finite Element Method (FEM) or Smooth Particle Hydrodynamics (SPH), to deform an original model of an object to be manufactured into a viable configuration that reduces fabrication material, time, and cost when manufacturing an object through additive manufacturing.
    Type: Application
    Filed: August 5, 2020
    Publication date: December 3, 2020
    Inventors: Robert Sims, Jim Inziello, Fluvio Lobo Fenoglietto, Jack Stubbs
  • Patent number: 10838402
    Abstract: A system and method that relies on the principles of material science, deformable body mechanics, continuum mechanics and additive manufacturing to reduce the costs associated with additive manufacturing. Physical properties are used by numerical solution methods, such as the Finite Element Method (FEM) or Smooth Particle Hydrodynamics (SPH), to deform an original model of an object to be manufactured into a viable configuration that reduces fabrication material, time, and cost when manufacturing an object through additive manufacturing.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: November 17, 2020
    Assignee: University of Central Florida Research Foundation, Inc.
    Inventors: Robert Sims, Jim Inziello, Fluvio Lobo Fenoglietto, Jack Stubbs
  • Patent number: 10786821
    Abstract: Methods and systems for coating with shear and moisture sensitive materials are disclosed. A method of coating a product includes filling an inner bellows chamber of a bellows, which is provided within and isolated from an outer bellows chamber of a tank, with a predetermined amount of the coating material. The method of coating the product further includes supplying a pressurized material to the outer bellows chamber to pressurize the coating material within the inner bellows chamber to an operating pressure, and supplying the coating material within the inner bellows chamber to a spray gun at the operating pressure. The method of coating also includes determining that a measured actual pressure is within a predetermined control range of the target pressure and subsequently coating the product by spraying the product with the coating material from the spray gun.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: September 29, 2020
    Assignee: Nordson Corporation
    Inventors: John Roos, Todd Frenk, Robert Sims, Benjamin S. Price
  • Publication number: 20200280616
    Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Robert A. SIM, Adam FOURNEY, Russell Allen HERRING, JR., Ryen William WHITE, Elnaz NOURI