Patents by Inventor Oren Rosenbloom

Oren Rosenbloom 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).

  • Publication number: 20090164236
    Abstract: The claimed subject matter provides a system and/or a method that facilitates scheduling an incoming patient appointment for a medical facility. A medical facility can provide healthcare to a patient, wherein the medical facility can utilize a schedule with an available time slot to assign an appointment to a patient. A match component can evaluate a portion of transportation data to select a patient to which an appointment on the schedule is allotted. A dynamic schedule component can automatically adjust the schedule based upon the evaluation.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Microsoft Corporation
    Inventors: Alexander Gounares, Steven Bathiche, Kim Cameron, Oren Rosenbloom, Eric J. Horvitz, Kenneth D. Ray, Hong L. Choing, Hubert Van Hoof, Chris Demetrios Karkanias
  • Publication number: 20090089082
    Abstract: The claimed subject matter provides a system and/or a method that facilitates dynamically providing a question to ask a medical professional during an appointment. An interface can receive a portion of medical data. A counselor component can generate a question based on the portion of medical data, wherein the question is generated to elicit an answer from a medical professional during an appointment. Moreover, the counselor component can dynamically generate a second question directed toward the medical professional based upon at least one of the answer or a value of information (VOI) computation.
    Type: Application
    Filed: September 28, 2007
    Publication date: April 2, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: David E. Heckerman, Pablo Argon, Behrooz Chitsaz, Hong L. Choing, James R. Hamilton, Nuria M. Oliver, Vladimir G. Sadovsky, Chris Demetrios Karkanias, Hubert Van Hoof, Oren Rosenbloom
  • Patent number: 7502820
    Abstract: A system and related techniques are provided in the present invention, which generate an interrogation request from an initiator device, to a mobile or other media player. The binary objects which encode the content may include or have associated with them a set of corresponding object properties which help to define each object. According to embodiments of the invention, the initiator may communicate with the responding device using a media-aware protocol such that the initiator may identify one or all of the set of properties paired with all of the objects to be returned. The initiator may then present the objects along with the corresponding properties to a user to manipulate. Because properties may be retrieved in conjunction with, at the same time and using a unified retrieval scheme, the need to query each object identifier one by one for associated properties is removed.
    Type: Grant
    Filed: May 3, 2004
    Date of Patent: March 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Blake D. Manders, Joseph D. Ternasky, Oren Rosenbloom, Vladimir Sadovsky
  • Patent number: 7490175
    Abstract: A computer-implemented method and system are provided for supporting hardware devices that are connected to the computer via a network. The existence of any hardware device connected on the network is detected in the method. Information descriptive of the connected device is then obtained, either from the device or from the user. Based upon the obtained information, a logical representation of the connected device is created. The driver for the detected device is then located and installed. From this point on, the network-connected hardware device appears to the computer in the same manner as a locally connected hardware device.
    Type: Grant
    Filed: February 7, 2007
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Patent number: 7467162
    Abstract: A system, method, and computer-readable media are disclosed for retrieving configuration files from host units to devices. The system, method, and computer-readable media can, through a media device, detect when a surrounding condition has changed so that the media device can benefit from at least one configuration file. If the media device determines that a change to a surrounding condition has occurred, the media device can then retrieve a configuration file from a designated host unit.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: December 16, 2008
    Assignee: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Publication number: 20080195750
    Abstract: A method and apparatus is described for recording or auditing events. In one example, a device is connected to a first host device and may receive data from the first host device. The first host device may further be connected in a network of devices. The device may be disconnected from the first host device and may be connected to a second host device, the second host device not being fully connected to the network. The device may store data and may further contain a log file in memory for tracking or auditing events that occur associated with the data and/or associated with the second host device. The log file may be transferred to the first host device after the device is re-connected with the first host device.
    Type: Application
    Filed: February 9, 2007
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Robin A. Alexander, Oren Rosenbloom, Hubert Van Hoof
  • Publication number: 20080148339
    Abstract: A system is disclosed for centralized management of access permissions to unique class identifier devices on client terminals using a group policy framework. The system includes a first aspect whereby administrative templates related to the unique class identifier devices are used to configure a user interface allowing an IT administrator or other to set access permissions for the unique class identifier devices. The system further includes a second aspect for implementing the access permissions to the unique class identifier devices on the client terminals.
    Type: Application
    Filed: October 30, 2006
    Publication date: June 19, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Emily N. Hill, Henry P. Gabryjelski, James C. Bovee, Narasimhan Ramasubramanian, Oren Rosenbloom, Robin A. Alexander
  • Patent number: 7389516
    Abstract: A method and system are provided for facilitating communication between a computing device and a network scanner upon discovery of the network scanner. The system includes a driver having an operating system communication layer and a scanning profile communication layer, the scanning profile communication layer implementing a zero configuration device network architecture. The driver includes a translation mechanism for translating information between a scanning communication protocol of the scanning profile communication layer and an operating system communication mode of the operating system communication layer. The driver may further include a scanning command module for transferring scanning commands from the driver to the network scanning device and a data handler for opening a communication channel between the driver and the scanner and transmitting scan data over the communication channel.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: June 17, 2008
    Assignee: Microsoft Corporation
    Inventors: Oren Rosenbloom, Keisuke Tsuchida
  • Patent number: 7337402
    Abstract: The Universal Plug and Play architecture contemplates devices and control points that can automatically integrate themselves into a network and provide functionality to a user. Extensions are provided that allow an information presentation appliance to identify categories of information the user wishes that appliance to display. The appliance, acting as a device, can advertise functionality that only allows for the display of information that matches the categories selected by the user. Alternatively, the appliance can act as a control point and request information from information storage devices that matches the categories selected by the user. Using either alternative, the user is allowed to tune, at the appliance, the information that the appliance presents.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: February 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Victoria E. Milton, Vladimir Sadovsky, Oren Rosenbloom, Dennis Stewart W. Tansley
  • Publication number: 20070294293
    Abstract: Enabling global applications and services available to a user to service an action for content on a content device associated with the user is provided. A network device detects a device event for the content device. One or more applications and services available to service one or more actions for content stored on the content device are determined. The one or more applications and services may include applications installed on any of a plurality of computing devices associated with the user. The one or more applications and services may also include web services for which the user is registered. A user interface is generated based on the one or more applications and services, and the user interface is communicated for presentation.
    Type: Application
    Filed: June 15, 2006
    Publication date: December 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: OREN ROSENBLOOM, VLADIMIR SADOVSKY
  • Publication number: 20070288628
    Abstract: A system, a method and computer-readable media for collecting device usage information from portable devices. The portable devices are enabled to maintain device operation parameters. This information is communicated from a portable device to a host device. The host device may communicate the received information over a network to a database. The database may consolidate the device operation parameters from multiple portable devices.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 13, 2007
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Michael D. Stokes, Oren Rosenbloom
  • Publication number: 20070244924
    Abstract: A technique and associated mechanism is described for registering event metadata at a first site, transferring the event metadata to a second site using a portable module, and processing the event metadata at the second site. A user can register the event metadata at the first site in the course of consuming broadcast content. Namely, when the user encounters an interesting portion of the broadcast content, the user activates an input mechanism, resulting in the storage of event metadata associated with the interesting s portion on the portable module. The second site can upload the event metadata from the portable module and, in response, provide content associated with the event metadata, including recommended content associated with the event metadata.
    Type: Application
    Filed: April 17, 2006
    Publication date: October 18, 2007
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Mysore Jaisimha, Oren Rosenbloom
  • Patent number: 7254816
    Abstract: A computer-implemented method and system useful in creating a device driver of a different architecture, based upon an existing driver of an original architecture. Information concerning an existing device driver is gathered. This information is stored for use by a transformation engine. The transformation engine maps information from the existing driver architecture to a new driver architecture. The transformation engine is used to obtain a description of the old driver in a format specific to the new driver architecture. A source code generation engine then converts the information obtained from the transformation engine into a new driver application layer. Given the base driver with the application layer already developed, a device provider or other driver creator can develop the device protocol layer for the driver.
    Type: Grant
    Filed: May 5, 2003
    Date of Patent: August 7, 2007
    Assignee: Microsoft Corporation
    Inventors: Oren Rosenbloom, Lyman Cooper Partin
  • Publication number: 20070168586
    Abstract: Multimedia and multi-content capture device and integration model. A capture device takes raw sensor data and processes it using a set of algorithms stored on the capture device. A processing device communicates with the capture device to reprocess the raw sensor data using the set of algorithms stored on the capture device. The quality of the output from the capture device and the processing device may differ due to the processing capabilities of each device.
    Type: Application
    Filed: August 31, 2005
    Publication date: July 19, 2007
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Oren Rosenbloom, Michael Stokes
  • Publication number: 20070168576
    Abstract: A computer-implemented method and system are provided for supporting hardware devices that are connected to the computer via a network. The existence of any hardware device connected on the network is detected in the method. Information descriptive of the connected device is then obtained, either from the device or from the user. Based upon the obtained information, a logical representation of the connected device is created. The driver for the detected device is then located and installed. From this point on, the network-connected hardware device appears to the computer in the same manner as a locally connected hardware device.
    Type: Application
    Filed: February 7, 2007
    Publication date: July 19, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Patent number: 7197580
    Abstract: A computer-implemented method and system are provided for supporting hardware devices that are connected to the computer via a network. The existence of any hardware device connected on the network is detected in the method. Information descriptive of the connected device is then obtained, either from the device or from the user. Based upon the obtained information, a logical representation of the connected device is created. The driver for the detected device is then located and installed. From this point on, the network-connected hardware device appears to the computer in the same manner as a locally connected hardware device.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Publication number: 20070011264
    Abstract: A system and method for removable storage content transfer. A removable storage medium is passed between a terminal and a device, and a device file stored on the removable storage medium is used to communicate media content and other information between the terminal and the device. The device file may include “session information,” such as information that can be used to represent a network or direct connect session between the terminal and the device file. The session information may include, for example, media content and header information. The device file may allow the terminal to treat the removable storage medium as a locally connected device in some situations. For example, the terminal may create a device stack using device parameters stored on the removable storage medium, and use the device stack to communicate with the device via the removable storage medium.
    Type: Application
    Filed: June 17, 2005
    Publication date: January 11, 2007
    Applicant: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Publication number: 20060294064
    Abstract: A system and method for preparing and storing pre-determined queries on devices with large re-writable media. This invention addresses the problem of processing of data query request on devices that may not have the processing power to return query results in a timely manner. A requesting device queries a target device for information, such as information relating to the content stored on the target device. If the target device is not capable of providing a timely query result, the target device does not respond to the query request, but instead stores the query. The next time the target device connects to a device with a high-powered processor, such as a personal computer, the processor device generates a query result and stores the query result on the target device. The next time the target device connects to the requesting device, the query result will be provided to the requesting device.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky
  • Publication number: 20060294585
    Abstract: A system comprises a PC and a plurality of personal digital devices, each device to store one of a plurality of sets of credentials in an internal secured storage area. A method of managing a constellation of trusted devices comprises coupling a device with the PC, adding the device to the constellation if the device is not a member of the constellation, and transmitting the set of credentials from the PC to the internal secured storage area if the device does not have the credentials. A method of enabling communication between devices comprises coupling a first personal digital device with a second personal digital device, validating both devices, authenticating both devices, and prompting both devices to couple with the PC to become members of the constellation and obtain new sets of credentials if both devices are not authenticated and validated.
    Type: Application
    Filed: June 24, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Oren Rosenbloom
  • Publication number: 20060294209
    Abstract: A system, method, and computer-readable media are disclosed for retrieving configuration files from host units to devices. The system, method, and computer-readable media can, through a media device, detect when a surrounding condition has changed so that the media device can benefit from at least one configuration file. If the media device determines that a change to a surrounding condition has occurred, the media device can then retrieve a configuration file from a designated host unit.
    Type: Application
    Filed: June 27, 2005
    Publication date: December 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Oren Rosenbloom, Vladimir Sadovsky